一个新手关于Java的问题·
- 提问者网友:戎马万世
- 2021-07-29 18:45
import java.io.*;
import java.util.*;
想问一下, 这2行是什么意义· io 和 util 有什么区别· 后面的这个* 又是什么意思·?
谢谢了··
- 五星知识达人网友:山有枢
- 2021-07-29 19:45
小弟学java一周, 有个问题:
import java.io.*;
import java.util.*;
想问一下, 这2行是什么意义· io 和 util 有什么区别· 后面的这个* 又是什么意思·?
这个是导入包的意思 你要使用其他类的方法 就首先要导进来 然后实例化 如果是静态方法直接用类调用
io 和 util 是两个完全不通的类 通俗的理解 把类当作人的话 就是说一个是中国人 一个是外国人
虽然都是人 但是他们的熟悉和方法 以及 作用不通 那个*是所有的意思 中国人.*就是只所有在中国的人
你可以任意使用 如果单一使用里面的一个你可以写成 中国人.张三 这也你就只可以使用张三 而其他人你无权使用 大致就是这样的意思
- 1楼网友:动情书生
- 2021-07-29 23:36
io是输入输出包 util是工具包 *表示该包所有的东西
import java.io.*是引入Java中的输入输出包
- 2楼网友:举杯邀酒敬孤独
- 2021-07-29 22:48
- 3楼网友:一秋
- 2021-07-29 22:20
学习java 想必你也学过C或其它的吧
它就和 C中的include < >一样
*就是表示:在这个包里面的全部文件全部导入过来
不同的包有不同的功能
io:是一个管理输入输出流的包
util:是底层的一些东西
建议你去下个java API看看
- 4楼网友:空山清雨
- 2021-07-29 21:49
这是JDK提供的有用的类库,它们按照不同的功能被放在不同的包中,当你要在程序中使用的时候,就要把它们导入到你的程序中才能使用。
import java.io.*;
import java.util.*;
分别表示导入java.io包中的所有类,和导入java.util包中的所有类,*号就是导入包中所有类的意思。如果不加*号,就要把类名也写出来,假如你只想要使用java.util包中的Date类,就这么导入:import java.util.Date;
java.io包是输入输出流包,里面的类都是用来处理输入输出流的,而java.util包是工具包,里面有很多实用的类。
- 5楼网友:人類模型
- 2021-07-29 21:02
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。*是全部
通过数据流、序列化和文件系统提供系统输入和输出。 除非另有说明,否则向此包的任何类或接口中的构造方法或方法传递 null 参数时,都将抛出 NullPointerException。