每个Java的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的。A.1个B
每个Java的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的。
A.1个
B.2个
C.4个
D.任意多个
每个Java的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的。
A.1个
B.2个
C.4个
D.任意多个
第2题
A.一个Java源文件只能包含一个单一的公开类或接口,以及与之相关的非公开类或接口
B.一个Java源文件只能包含一个类或接口,不管它是公开的还是非公开的
C.一个Java源文件可以包含多个类或接口,不管它们是公开的还是非公开的
D.一个Java源文件可以不包含公开类或接口
第3题
A.JVM就是Java虚拟机,包含java核心类库
B.JRE就是java运行环境,包含java程序编译运行的工具环境
C.JDK就是java开发环境,javac是其中的一个工具
D.功能范围:JDK > JVM > JRE
第5题
A.静态代理类: 由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了
B.动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码
C.动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性
D.动态代理在任何时候都要比静态代理使用方便
第8题
A.抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口
B.在抽象类中可以没有抽象方法
C.接口中只能包含抽象方法,而抽象类则可以包含普通方法
D.接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值
第10题
A.声明变量时必须指定一个类型
B.java认为变量number和Number相同
C.java中唯一的注释方式是“//”
D.源文件中public类可以有0个或多个