问题:
[多选] 下列关于JAVA中包的说法正确的有()。
把各种类组织在一起,使得程序功能清楚、结构分明。使用包可以有利于实现不同程序间类的复用。包是一种松散的类的集合,一般不要求处于同一个包中的类有明确的相互关系,如包含、继承。同一包中的类在缺省情况下可以互相访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里。创建包的语句需要使用关键字package,而且应该是整个.java文件的第一个语句。实际上,创建包就是在当前文件夹下创建一个子文件夹,以便存放这个包中包含的所有类的.class文件。通常一个类只能引用与它在同一个包中的类。使用其他包中的public类有多种方法。
由于court是私有变量,因此产生一个编译失败错误。由于System.out方法被调用时,s未初始化,因此产生一个编译失败错误。没有任何输出。0。99。
问题:
[多选] 下列选项中可以替换下面代码中第2行的等价代码有()。
Final int k = 4;。Public int k = 4;。Static int k = 4;。Private int k = 4;。Abstract int k = 4;。Volatile int k = 4;。Transient int k = 4;。Protected int k = 4;。
问题:
[多选] 创建一个类,来存储唯一的对象元素,元素不需要保持特定顺序,但是必须唯一。最能满足这种要求的接口有()。
Set。List。Map。Vector。HashSet。
问题:
[单选] 下列关于Java语言的特点,描述错误的是()。
Java是跨平台的编程语言。Java支持分布式计算。Java是面向过程的编程语言。Java支持多线程。
问题:
[单选] 阅读以下代码,输出结果应该是()。
代码得到编译,并输出“s=”。代码得到编译,并输出“s=null”。由于Strings没有初始化,代码不能编译通过。代码得到编译,但捕获到Null Point Exception异常。
问题:
[单选] 执行完以下代码int[] x = new int[10];后,以下哪项说明是正确的()。
x[9]为0。x[9]未定义。x[10]为0。x[0]为空。
问题:
[单选] 下面有关方法覆盖说法不正确的是()。
方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值。方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限。覆盖的方法不能比被覆盖的方法抛出更多的异常。覆盖的方法一定不能是private的。
问题:
[单选] 一个Java程序运行从上到下的环境次序是()。
操作系统、Java程序、JRE/JVM、硬件。JRE/JVM、Java程序、硬件、操作系统。Java程序、JRE/JVM、操作系统、硬件。Java程序、操作系统、JRE/JVM、硬件。
问题:
[单选] 下面选项中哪个关键字可以用来修饰接口中的变量和方法()。
static。private。synchronized。protected。