黑马程序员技术交流社区

标题: java中键盘输入时用import java.util.*这句话的含义谁能解释下 [打印本页]

作者: 黑马乔荣柱    时间: 2012-10-2 09:30
标题: java中键盘输入时用import java.util.*这句话的含义谁能解释下
本帖最后由 彼岸花 于 2012-10-17 11:22 编辑

好像别的地方也能用到这句话,import java.util.什么时候还需要用?
作者: 牛杨    时间: 2012-10-2 09:39
嘿嘿嘿  ,我有个女性朋友的昵称也是彼岸花。莫非……
作者: 覃宏海    时间: 2012-10-2 09:42
本帖最后由 覃宏海 于 2012-10-2 09:43 编辑

import 就是导入的意思。 java.util.就说明它是在java的util中的内容!后面的*号说明它仅是util中的内容,但不包含子内容。
它是java的一个软件包!里面主要包含了集合
官方说明:
java.util
包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。

简单来讲就是当你需要用到这个包里面的内容(集合相关),就必须要导入这个包才行。


如果是键盘录入的时候需要它,那只能说明这个程序用到了集合相关的内容。但是肯定要导入的是io包!因为要操作流对象
作者: 古银平    时间: 2012-10-2 10:07
只要用到import java.util.中的类或类的函数就会再用到
作者: 王中利    时间: 2012-10-2 10:58
import 就是导入的意思。java.util是java中已有的一个包,而*是一个通配符,表示的是这个包中所有的类,一般引用不明确的类时就用这个表示方法。
作者: 高薇    时间: 2012-10-2 21:10
你看API文档,找到Scanner,下面有java.lang.object,这是它的父类,再往下看便是import java.util.Scanner,说明在用到Scanner的时候需要导入这个包才可以正常使用,否则报错的!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2