1. java基础语法
java是一种面向对象的编程语言,下面是一些关于java基础语法的选择题。
1. 下面这段代码输出的结果是什么?
int i = 0; while (i < 3) { system.out.print(i); i ; }
a. 012
b. 123
c. 001122
d. 0
答案:a
2. 下面这段代码输出的结果是什么?
int a = 10; int b = 20; int max = (a > b) ? a : b; system.out.println(max);
a. a
b. b
c. 10
d. 20
答案:d
3. 下面这段代码会抛出什么异常?
int[] arr = new int[5]; arr[10] = 1;
a. arrayindexoutofboundsexception
b. nullpointerexception
c. arithmeticexception
d. classnotfoundexception
答案:a
2. java面向对象
java是一种面向对象的编程语言,下面是一些关于java面向对象的选择题。
1. 下面哪个关键字可以将一个方法覆盖?
a. final
b. abstract
c. override
d. public
答案:c
2. 下面这段代码输出的结果是什么?
public class a { public void methoda() { system.out.println("a"); } } public class b extends a { public void methodb() { system.out.println("b"); } } public class test { public static void main(string[] args) { a a = new b(); a.methodb(); } }
a. a
b. b
c. 编译错误
d. 运行错误
答案:c
3. 下面哪个关键字可以创建一个类的实例?
a. new
b. public
c. static
d. private
答案:a
3. java集合
集合是java中非常重要的一部分,下面是一些关于java集合的选择题。
1. 下面哪个集合接口继承了collection接口?
a. map
b. list
c. queue
d. set
答案:d
2. 下面这段代码的输出结果是什么?
list list = new arraylist(); list.add("a"); list.add("b"); list.add("c"); iterator it = list.iterator(); while (it.hasnext()) { system.out.print(it.next() " "); list.remove("b"); }
a. a
b. a c
c. a b
d. a b c
答案:b
3. 下面哪种集合不允许重复元素?
a. list
b. set
c. queue
d. map
答案:b
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javapeixunmvt.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及捕鱼10元起上10元下的版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的捕鱼10元起上10元下的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!