首页>题库>程序设计师-Java
1.按钮可以产生ActionEvent事件,实现()接口可处理此事件。
单选题A. FocusListener~||~ComponentListener~||~WindowListener~||~ActionListener
2.实现接口的关键字是()。
单选题A. extends~||~extend~||~implements~||~implement
3.管道是一种数据流形式,提供了不同程序之间直接传输数据的基本手段。
判断题4.关于选择结构下列()说法是正确的。
单选题A. if语句和else语句必须成对出现~||~if语句可以没有else语句对应~||~switch结构中每个case语句中必须用break语句~||~switch结构中必须有default语句
5.Jbuilder9版中默认的布局管理器是()。
单选题A. GridLayout~||~BorderLayout~||~CardLayout~||~FlowLayout
6.对于下列代码:1)classPerson{2)publicvoidprintValue(inti,intj){//...}3)publicvoidprintValue(inti){//...}4)}5)publicclassTeacherextendsPerson{6)publicvoidprintValue(){//...}7)publicvoidprintValue(inti){//...}8)publicstaticvoidmain(Stringargs[]){9)Persont=newTeacher();1)t.printValue(1);11)}第1行语句将调用()语句。
单选题A. line2~||~line3~||~line6~||~line7
7.publiclongskip(longn)方法将指针从当前位置向后跳动n个字节。
判断题8.下面()语句能够正确地生成空字符串。
多选题A. Stringa[]=newString[5];for(inti=0;i〈5;a[++]="");~||~Stringa[5];~||~String[5]a;~||~Stringa[]={"","","","",""};
9.类ABC定义如下:1.publicclassABC{2.publicintmax(inta,intb){}3.4.}将以下()方法插入行3是不合法的。
单选题A. publicfloatmax(floata,floatb,floatc){}~||~publicintmax(intc,intd){}~||~publicfloatmax(floata,floatb){}~||~privateintmax(inta,intb,intc){}
10.下列代码段允许按钮注册一个action事件的是()。
单选题A. button.enableActionEvents();~||~button.addActionListener(anActionListener);~||~button.enableEvents(true);~||~button.enableEvents(AWTEvent.ACTION_EVENT_MASK);
11.当Frame改变大小时,放在其中的按钮大小不变,则使用如下()layout。
单选题A. GridLayout~||~CardLayout~||~EastandWestofBorderLayout~||~FlowLayout
12.下列类定义中()是合法的抽象类定义。
多选题A. abstractA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1(){};}~||~abstractclassA{voidfun1(){};}
13.给出下面的不完整的类代码classPerson{Stringname,department;intage;publicPerson(Stringn){name=n;}publicPerson(Stringn,inta){name=n;age=a;}publicPerson(Stringn,Stringd,inta){//完成Person(Stringn,inta)的逻辑
单选题A. Person(n,a);~||~this(Person(n,a));~||~this(n,a);~||~this(name,age);
14.t.printValue(1);11}12}
单选题A. 第2行的方法~||~第3行的方法~||~第6行的方法~||~第7行的方法
15.下面()描述是正确的。
单选题A. Applet程序中不需要main()方法,也不能有~||~Application程序中可以没有main()方法。~||~Applet程序中可以不定义init()方法~||~Application程序中必须有run()方法
16.在线程进入临界区之前,首先应()。
单选题A. 对临界区代码加锁~||~对临界区代码解锁~||~检查临界区的锁是否可用~||~让其他线程睡眠
17.输入流类对象有read()方法,它以二进制的方式读入数据,不能分解、重组和理解数据,使之变换、恢复到原来的有意义状态。
判断题18.下列程序的错误有()。finalclassFirst{privateinta=1;intb=2;}classSecondextendsFirst{publicvoidmethod(){System.out.println(a+b);}}
多选题A. println()参数应为字符串,因此此处不能调用该方法~||~因为变量a是private,所以在其他类中不能访问a~||~Second不能继承First。~||~关键字final不能修饰类
19.下面()赋值语句是错误的。
多选题A. floatf=11.1;~||~doubled=5.3E12;~||~charc=“ ”;~||~bytebb=433;
20.File类的length()方法可以获取文件长度,其返回值是()。
单选题A. 文件的行数~||~文件的位数~||~文件的块数~||~文件的字节数
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号