首页>题库>程序设计师-Java

程序设计师-Ja315道题

1.下面哪些代码能通过编译?

多选题

A. inti=0;if(i){System.out.println("");}~||~booleanb=true;booleanb2=true;if(b==b2){System.out.println("Sotrue");}~||~inti=1;intj=2;if(i==1||j==2){System.out.println("OK");}~||~inti=1;intj=2;if(i==1&|j==2){System.out.println("OK");}

2.可以修饰类的修饰符有()。

多选题

A. public~||~final~||~abstract~||~protected

3.在声明线程的run方法时,必须使用的限定词是()。

单选题

A. public~||~private~||~protected~||~static

4.线程调用()方法之后,线程转入可运行状态。

单选题

A. start~||~run~||~begin~||~do

5.下面语句段的输出结果是()。inti=9;switch(i){default、System.out.println("default");case、ystem.out.println("zero");break;case1、System.out.println("one");case2、System.out.println("two");}

单选题

A. default~||~default,zero~||~errordefaultclausenotdefined~||~nooutputdisplayed

6.属于面向对象的语言有()。

多选题

A. C~||~Pascal~||~Java~||~C++

7.以下说法正确的是()。

单选题

A. 每个Java类都至少有一个构造方法,如果没有则机器自动生成一个默认的构造方法。~||~如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法~||~每个Java类中用户必须定义至少一个构造方法。~||~以上都不对

8.编译运行以下程序后,关于输出结果的说明正确的是()。publicclassC{publicstaticvoidmain(Stringargs[]){intx=;System.out.println(“valueis“+((x〉)?1.、));}}

单选题

A. 输出结果为:valueis1.0~||~输出结果为:valueis0~||~输出结果为:valueis0.0~||~编译错误

9.类中成员变量的初始化可以在()。

多选题

A. 在定义时同时赋初始值。~||~在构造方法中定义它们的初值。~||~在定义完后,再以单独的语句赋初值如inta;a=10;。~||~以上都可以

10.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。

判断题

11.下列运算结果默认为float的是()。

单选题

A. 100/10~||~100*10~||~100F+10~||~100D-10

12.关于选择结构下列()说法是正确的。

单选题

A. if语句和else语句必须成对出现~||~if语句可以没有else语句对应~||~switch结构中每个case语句中必须用break语句~||~switch结构中必须有default语句

13.编写Java应用程序文件的扩展名为()。

单选题

A. java~||~class~||~html~||~exe

14.下列类定义中()是合法的抽象类定义。

多选题

A. abstractA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1(){};}~||~abstractclassA{voidfun1(){};}

15.关于构造函数的说法()正确。

单选题

A. 一个类只能有一个构造函数~||~一个类可以有多个不同名的构造函数~||~构造函数与类同名~||~构造函数必须自己定义,不能使用父类的构造函数

16.建立了SQL语句变量,便可以执行SQL语句。如要执行查询数据的SELECT语句,可以通过()语句来实现。

单选题

A. executeQuery()~||~executeUpdate()~||~execute()~||~createStatement()

17.Jbuilder中可使用()组件创建菜单。

单选题

A. 4个~||~2个~||~3个~||~1个

18.Java和C++都是纯面向对象的语言。

判断题

19.如果目前图形界面中的布局是BorderLayout,需要使新加入的组件位于图形界面的下部,应该调整()属性的值。

单选题

A. alignmentx~||~alignmenty~||~constraints~||~以上都不是

20.关于Servlet的论述,正确的有()。

单选题

A. Servlet是一种Java应用程序。~||~Servlet可以通过javaservlet-name直接运行~||~有些Servlet是需要在客户端运行的~||~我们常说的Servlet是继承HttpServlet类的服务器端Java程序

注册后查看全部试题

保定市乐凯大街305号

电话: 400-608-5357

邮编: 100043


Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved

经营许可证编号:  冀B2-20210069号       备案号:    冀ICP备19021638号