初学JAVA,想请教import java.io.* 与import java.util,*区别,还有System.in.read()与Scanner read

自由杯 2015-09-23 07:22:40
初学JAVA,想请教import java.io.* 与import java.util,*区别,还有System.in.read()与Scanner reader,还请赐教啦,谢谢了。
...全文
978 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
空心兜兜 2015-09-23
  • 打赏
  • 举报
回复
import java.io.* 与import java.util,*区别 导入了不同的东西,前者是文件、数据流输入输出相关,后者是基础类
  • 打赏
  • 举报
回复
import java.io.* 与import java.util,*区别 java 有类库,定义了很多类,这些类分布在很多包里,比如 java.io\ java.util等 import java.io.*就是导入java.io包里的所有public类,这样在你就能使用这些类了 System.in.read()与Scanner reader System类中有个静态的类型为InputStream的字段in,你可以调用这个字段的read()方法 Scanner是个用来识别基本类型和字符串的扫描器,它其中一个构造器可以接收InputStream类型的参数 Reader是个字符输入流,用来读取字符的抽象类 你可以看看书上关于包和输入流输出流的相关知识。

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧