首页>题库>程序设计师-Java
1.Connection对象的方法createStatement()创建的是()对象。
单选题A. Statement对象~||~ResultSet对象~||~SQL对象~||~数据记录对象
2.关于以下application的说明,正确的是()。.classStaticStuff2.{3.staticintx=1;4.static{x+=5;}5.publicstaticvoidmain(Stringargs[])6.{7.System.out.println(“x=”+x);8.}9.static{x/=3;}1.}
单选题A. 4行与9行不能通过编译,因为缺少方法名和返回类型~||~9行不能通过编译,因为只能有一个静态初始化器~||~编译通过,执行结果为:x=5~||~编译通过,执行结果为:x=3
3.下列有关抽象类的说法正确的是(。
单选题A. 抽象类中必包含抽象方法。~||~抽象类不能实例化~||~抽象类不一定被继承。~||~用interface定义抽象类
4.静态页面和动态页面的区别在于()。
单选题A. 动态页面能够有动画,静态没有~||~动态页面能够根据不同用户产生不同的响应,静态的不行~||~动态页面是经常在改变的,静态的常年不变~||~动态页面能够接收用户输入,并在服务器端作处理,静态的不行
5.下列类定义中()是合法的抽象类定义。
多选题A. abstractA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1(){};}~||~abstractclassA{voidfun1(){};}
6.下列程序存在的错误有()。finalclassFirst{privateinta=1;intb=2;}classSecondextendsFirst{publicvoidmethod(){System.out.println(a+b);}}
多选题A. println()参数应为字符串,因此此处不能调用该方法。~||~因为变量a是private,所以在其他类中不能到访问a。~||~Second不能继承First。~||~关键字final不能修饰类。
7.要画一个左上角顶点是(1,1),右下角顶点是(2,2)的矩形,下面哪个命令是正确的是()。
单选题A. drawRect(100,100,200,200)~||~drawRect(200,200,100,100)~||~drawRect(100,100,100,100)~||~drawRect(100,100)(200,200)
8.Java的输入输出是以()方式处理的。
单选题A. 文件~||~流~||~块~||~接口
9.给出下面的不完整的类代码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);
10.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
判断题11.在声明线程的run方法时,必须使用的限定词是()。
单选题A. public~||~private~||~protected~||~static
12.关于抽象类()正确。
单选题A. 抽象类中不可以有非抽象方法~||~某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法~||~绝对不能用抽象类去创建对象~||~接口和抽象类是同一回事
13.关于以下程序段的说法,正确的是()。.classMyListenerimplements2.ActionListener,ItemListener{3.publicvoidactionPerformed(ActionEventae){4.System.out.println("Action");}5.publicvoiditemStateChanged(ItemEventie){6.System.out.println("Item");7.}8.}
单选题A. 可通过编译~||~第2行产生编译错误~||~第3行产生编译错误~||~第5行产生编译错误
14.关于notify与notifyAll方法,以下说法正确的是()。
单选题A. notifyAll方法唤醒所有阻塞的线程~||~notify方法唤醒正在等待这个锁的所有线程正在等待的线程~||~notify方法只唤醒一个被阻塞的线程~||~notifyAll方法唤醒正在等待这个锁的所有线程正在等待的线程
15.一个类可以生成多个对象,并且这些对象都具有相同的属性。
判断题16.以下程序段()有错误。、importjava.applet.*;2、importjava.awt.*;3、classChengji{4、protectedfloatf(floatx,floaty){5、returnx*y;6、}7、}8、classXiangjiaextendsChengji{9、floatf(floatx,floaty){1、returnx+y;11、}12、}
单选题A. 8行~||~9行~||~4行~||~10行
17.下面()语句能够正确地生成空字符串。
多选题A. Stringa[]=newString[5];for(inti=0;i〈5;a[++]="");~||~Stringa[5];~||~String[5]a;~||~Stringa[]={"","","","",""};
18.不使用static修饰符限定的方法称为对象(或实例)方法,下列()说法是正确的。
单选题A. 实例方法可以直接调用父类的实例方法。~||~实例方法可以直接调用父类的类方法。~||~实例方法可以直接调用其他类的实例方法~||~实例方法可以直接调用本类的类方法。
19.java语言中不用区分字母的大写小写。
判断题20.Java程序是由若干类定义组成的,类定义包括定义类头和类体。
判断题
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号