java知识点基础选择题
时间: 2023-05-24 09:06:03 浏览: 102
1. Java程序的执行入口是:
A. public static void main(String args[])
B. public static void main(String[] args)
C. public static void main(String args)
正确答案:A
2. JDK和JRE的关系是:
A. JDK包含JRE,JDK比JRE功能更加强大
B. JRE包含JDK,JRE比JDK功能更加强大
C. JDK和JRE是两个独立的软件包,JDK包含JRE,同时还额外提供了编译器等其它工具
正确答案:C
3. 在Java中,基本数据类型共有几种?
A. 6种
B. 7种
C. 8种
正确答案:C
4. 下列哪个关键字可以用来防止某段代码被多条线程同时执行?
A. synchronized
B. volatile
C. transient
正确答案:A
5. 使用哪个关键字来声明一个类不可以被继承?
A. final
B. static
C. abstract
正确答案:A
6. 下列哪个关键字可以用来标记一个方法不需要返回值,也不需要接收参数?
A. void
B. return
C. break
正确答案:A
7. 以下哪种操作符优先级最高?
A. !
B. ++
C. *
正确答案:B
8. 下列哪个接口可以使类实现比较功能?
A. Runnable
B. Comparable
C. Serializable
正确答案:B
9. 下列哪个关键字可以将对象的引用赋值为null,帮助垃圾回收机制回收对象所占的空间?
A. finalize
B. delete
C. null
正确答案:C
10. 下列哪个关键字可以创建一个新的线程?
A. new
B. start
C. run
正确答案:B