在以上Java代码中的横线上,可放置()修饰符。(选择三项)
A.public B.private C.static D.friend
55.在Java中,下面关于构造函数的描述正确的是()。(选择一项) A.类必须有显式构造函数 B.它的返回类型是void
C.它和类有相同的名称,但它不能带任何参数 D.以上皆非
56.在JavaSwing编程中,给定一个java程序main方法的代码片段如下: JFrame jf=new JFrame();
jf.getContentpane().setLayout(null); jf.setSize(200,200); jf.setVisible(true);
要在界面上显示如下组件,则应在A处填入(). (选择一项)
A.JTextArea text = text JTextArea(100,100);text.setBounds(10,10,150,100);jf.getContentpane().add(text); B.JTextField text = text JTextField(100,100);JScrollpane text=new JScrollpane(text);jf.setBounds(10,10,150,100);jf.getContentpane().add(jp); C.JTextArea text = new JTextArea(100,1);JScrollpane jp=new JScrollpane(text);jp.setBounds(10,10,150,100);jf.getContentpane().add(jp); D.JTextArea text = new JTextArea(100,100);JScrollpane jp=new JScrollpane(text);jp.setBounds(10,10,150,100);jf.getContentpane().add(jp);
57.在Java中,要想使定义该类所在的包外的类不能访问这个类应用的关键字是()。 (选择一项)
A.不需要任何关键字 B.Private C.Final D.Protected
58.包pack1的类class1中有成员方法: protected void method_1(){?}, private void method_2(){…},
public void method_3(){?}和void method_4(){?},在包pack2中的类class2是class1的子类,你在class2中可以调用方法()。(选择两项)
A.method_1 B.method_2 C.method_3 D.method_4
59.JAVA中,为了辨别用户关闭窗口的时间,要实现监听器接口()。(选择一项) A.MouseListener B.ActionListener C.WindowListener D.以上都要
60.在JAVA编程中,源代码文件的扩展名为()。(选择一项) A..class B..java C..com
D.以上所有选项都不正确
61.要创建一个新目录,你可用如下()类的实例。(选择一项) A.File
B.FileoutputStream C.Printwriter
D.BufferedReader
62.在JAVA语言中,你的按钮要实现下面的功能:当鼠标按下按钮时,显示“鼠标已按下”;当释放按键时,显示“鼠标已释放”。你必须具体定义接口MouseListener的()方法。 (选择两项) A.mouseClicked B.mouseEntered C.mouseExited D.mousePressed
63. 在JAVA编程中,以下()命令用来执行java类文件。(选择一项) A.javac B.java
C.appletviewer
D.以上所有选项都不正确
64.给定java代码片段,如下: int i=0,j=-1; switch(i){
case 0,1:j=1; case 2:j=2; }
System.out.print(\
编译运行,正确的是()。(选择一项) A.程序编译出错 B.j=1 C.j=2 D.j=0
65.Public class EqTest {
public static void main(String args[]){ EqTest e=new EqTest(); }
EqTest(){
String s=\ String s2=\
//在这儿放置测试代码
{System.out.println(\相等\ else
{System.out.println(\不相等\ } }
在上面的Java代码的注释行位置,放置()测试代码能输出“相等”结果。(选择一项) A.if(s==s2)
B.if(s.equals(s2))
C.if(s.equalsIgnoreCase(s2)) D.if(s.noCaseMatch(s2))
66. 在Java中,关健字()使类不能派生出子类。(选择一项) A.final B.public C.private D.volatile
67.研究下面的Java代码: public class testException{
public static void main(String args[]){ int n[]={0,1,2,3,4}; int sum=0; try {
for(int i=1;i<6;i++) sum=sum+n[i];
System.out.println(\ }
catch(ArrayIndexOutOfBoundsExpception e) { System.out.println(\数组越界\ }
finally{System.out.println(\程序结束\ } }
输出结果将是()。(选择一项) A.10 数组越界 程序结束 B.10 程序结束
C.数组越界 程序结束 D.程序结束
68.与传统的过程编程不同,面向对象方法的主要思想是()。(选择两项) A.真实反映用户的实际需求
B.将现实世界的一切抽象为实体或对象 C.将现实世界细分为一个过程化实现
D.将软件组织成为对象的集合,将数据结构和行为结合在一起
69.在Java中,要想使只有定义该类所在的包内的类可以访问该类,应该用( )关键字。(选择一项)
A.不需要任何关键字 B.private C.final D.protected
70. 在 JAVA编程中,Java编译器会将Java程序转换为()。(选择一项) A.字节码 B.可执行代码 C.机器代码
D.以上所有选项都不正确
71. 在类的说明符中,被指定为私有的数据可以被以下()访问。(选择一项) A.程序中的任何函数 B.其他类的成员函数 C.类中的成员函数
D.派生类中的成员函数
72. 在JAVA编程中,Swing包中的组件处理事件时,下面()是正确的。(选择一项) A. Swing包中的组件也是采用事件的授权得理模型来处理事件的
B. Swing包中组件产生的事件类型,也都带有一个J字母,如:JmouseEvent C.Swing包中的组件也可以采用事件的传递处理机制
D. Swing包的组件所对应的事件适配器也是带有J字母的,如:JmouseAdapter
73. 在Java语言中,Panel默认的布局管理器是()。(选择一项) A.BorderLayout B.FlowLayout C.GridLayout
相关推荐: