首页 > 试题广场 >

有一个源代码,只包含import java.util.* ;

[单选题]

有一个源代码,只包含import java.util.* ; 这一个import语句,下面叙述正确的是?   ( )


  • 只能写在源代码的第一句
  • 可以访问java/util目录下及其子目录下的所有类
  • 能访问java/util目录下的所有类,不能访问java/util子目录下的所有类
  • 编译错误
导入java.util.*不能读取其子目录的类,因为如果java.util里面有个a类,java.util.regex里面也有个a类,我们若是要调用a类的方法或属性时,应该使用哪个a类呢。所以也应该选C
发表于 2017-06-22 17:35:44 回复(57)
这就是文字题了,好好读读BC意思不一样
发表于 2017-06-08 19:18:26 回复(0)
同意牛友的答案:
java.util.*,只能读取其目录下的类,不能读取其子目录下的类。
因为其根目录和子目录下可能有同名类,若都能读取,则会混淆。
编辑于 2017-08-15 15:32:57 回复(5)
在 java 源文件中 import 语句应位于 package 语句之后,所有类的定义之前,可以没有,也可以有多条,package语句必须放在第一行
发表于 2017-09-12 09:13:50 回复(0)
答案C,B的意思是java.util下的儿子,孙子,后代都可以用,C的意思是java.util的儿子才能用
发表于 2017-06-20 14:16:04 回复(2)
选C
该题的意思应该是引入import java.util.*之后,只能使用当前包下的所有类,
但是,如果我想使用java.util.regex.Pattern这个类,只引入java.util.* 是不行的。
因为java.util.regex.*这个目录是java.util的子目录,所以不能访问。B就错误了。
发表于 2017-06-19 15:47:02 回复(1)
有一个源代码,只包含import java.util.* ; 这一个import语句。 这能不能理解为,整个文件只有一条一句?😂
发表于 2019-06-24 10:01:47 回复(2)
选C
A、第一行都是包名,package xd.demo;
B、import java.util.*;只能访问util包下的类,子包的类不能访问。
D、没错。
发表于 2018-07-05 21:09:46 回复(0)
<p>来,你来编译一个没有类名的文件</p>
发表于 2020-12-06 16:03:38 回复(0)
import的根本目的就是省略我们每个类的前缀,例如java.util.Date 包,我们使用Date类时,不需要写这个类的全称java. util.Date,原因就是前面已经引入进来了,那么相应的,如果你要使用当前目录的子目录,同样也需要引入子目录的路径。
发表于 2022-03-21 13:10:44 回复(0)
package为第一行,其次再是import;
java.util.*,只能读取其目录下的类,不能读取其子目录下的类。因为其根目录和子目录下可能有同名类.

发表于 2019-02-18 11:02:19 回复(0)
import的功能是导入具体的类,也就是最后要指向要使用的类名,而*是该目录下所有文件的通配符,就算是有文件夹,也只是通配到该文件夹名,并没有指向文件夹中具体的类。
发表于 2017-08-27 14:05:32 回复(0)
大神出来说句话,B和C
发表于 2017-05-21 10:03:16 回复(0)
java.util.*,只能读取其目录下的类,不能读取其子目录下的类。 因为其根目录和子目录下可能有同名类,若都能读取,则会混淆。
发表于 2020-07-24 23:46:10 回复(0)
1、package 语句第一,import 语句第二

2、java.util.* 只能访问根目录下的类,不能访问子目录下的类,因为有可能会出现同名类,导致混淆。如:java.util.A 和 java.util.x.A


发表于 2018-04-13 13:40:19 回复(0)
调用类还是要看该类的可见性,public,abstract,private~~

发表于 2017-08-04 09:08:30 回复(1)
和扫描包一个道理
发表于 2017-07-25 20:02:19 回复(0)
可以访问java.until.*下的所有类,不能访问其子目录java.until.sod.*下的类。后者不一定存在,我举个例子。
发表于 2017-07-19 21:49:05 回复(2)
import语句一般放在package语句之后,类定义之前。所以import语句不一定是源代码第一句话
发表于 2023-04-18 11:30:20 回复(0)
在 java 源文件中 import 语句应位于 package 语句之后,所有类的定义之前,可以没有,也可以有多条,package语句必须放在第一行
发表于 2022-03-14 22:56:14 回复(0)