⚠️⚠️⚠️注意,单元测验题目顺序不会发生变化,但答案选项顺序会发生变化,因此正确答案显示答案内容而非选项⚠️ 单选(2分) 单选(2分) 单选(2分) 判断(2分) 判断(2分) 判断(2分) 判断(2分) 判断(2分) 填空(2分) 填空(2分) 填空(2分) 填空(2分)
在eclipse中,( )。
A.源程序的文件名必须是主类的名字
B.源程序中必须有public类
C.源程序中可以有多个public类
D.源程序的文件名可以是其中任何一个类的名字
正确答案:源程序的文件名必须是主类的名字
在jdk中(也就是直接在MS-DOS界面中编译和运行Java源程序),如果源程序中有public类,( )。
A.所有类必须都是public类
B.public类必须是包含main方法的主类
C.只能有一个public类
D.可以有多个public类
正确答案:只能有一个public类
在eclipse中,一个Project的bin文件夹中,存放( )。
A.Java源程序
B.以上都不对
C.Java源程序和字节码文件
D.Java源程序编译之后的字节码文件
正确答案:Java源程序编译之后的字节码文件
Java语言具有“一旦写成,处处可用”(write once,run anywhere)的平台无关性,是因为Java源程序被编译之后生成的.class字节码文件在各种操作系统下都是通用的,都可以被安装在特定操作系统的Java解释器正确地解释运行。( )
A.✖️
B.✔️
正确答案:✔️
Java中内存的开辟和释放是由程序员通过指针操作的。( )
A.✖️
B.✔️
正确答案:✖️
假设有Scanner类的对象reader,则使用reader从键盘上接收字符串时,reader.nextLine()和reader.next()的作用是相同的。( )
A.✔️
B.✖️
正确答案:✖️
Java源程序经过编译之后会产生扩展名为.class的字节码文件,字节码文件是机器码。( )
A.✖️
B.✔️
正确答案:✖️
Java源程序经过编译之后会产生扩展名为.class的字节码文件,之后通过java命令运行时,字节码会一次性加到内存中。( )
A.✔️
B.✖️
正确答案:✖️
Java语言最初命名为( )。
正确答案:Oak
面向对象有三个特性,分别是封装、( )和多态。
正确答案:继承
在Java源程序中,main方法中参数的类型是( )。(写出类型的英文名称)
正确答案:String [ ] args
Scanner类在( )包中。
正确答案:java.util