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

程序设计师-Ja315道题

1.下面语句哪个是正确的()。

单选题

A. char=“zdc”;~||~longl=oxfff;~||~floatf=0.65;~||~double=0.7E-2;

2.下面()设备属于输出设备。

多选题

A. 打印机~||~显示器~||~鼠标~||~键盘

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

单选题

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

4.下列()语句是执行SQL语句时使用的语句。

单选题

A. StatementSQL语句变量=连接变量.createStatement()~||~Connection连接变量=DriverManager.getConnection(数据库URL,用户帐号,用户密码)~||~Class.forName(JDBC驱动程序名)~||~连接变量.close()

5.数组允许存放不同类型的定长元素。

判断题

6.下述()说法是正确的。

多选题

A. 实例变量是类的成员变量~||~实例变量是用static关键字声明的~||~方法变量在方法执行时创建~||~方法变量在使用之前必须初始化

7.在JAVA编程中,Java编译器会将java程序转换为()。

单选题

A. 字节码~||~可执行代码~||~机器代码~||~以上所有选项都不正确

8.使用JavaBean的好处有()。

多选题

A. JavaBean拥有标准化接口的优点,在开发期有可视化编程工具的支持,在运行期有JSP和J2EE连接器的支持。~||~JavaBean更明确的把WEB页面的设计和软件的设计区分开来。~||~JavaBean可以在多个应用程序中重用~||~JavaBean可以实现安全性、事务行为、并发性和持久性。

9.面向对象技术的基本要素有()。

单选题

A. 类、对象、接口、包。~||~抽象性、封装性、继承性和多态性~||~对象、事件、消息。~||~以上都不是。

10.因为Java不支持多重继承,所以定义类时implements关键字后面只能说明一个接口名。

判断题

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

单选题

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

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

单选题

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

13.按钮可以产生ActionEvent事件,实现()接口可处理此事件。

单选题

A. FocusListener~||~ComponentListener~||~WindowListener~||~ActionListener

14.给出下面的不完整的类代码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);

15.()语言既要经过编译程序又要解释程序。

单选题

A. C~||~C++~||~Java~||~Basic

16.下面()不是JavaBean的特征。

单选题

A. 内省~||~定制~||~持续~||~远程调用

17.下面关于Applet小程序的说法正确的是()。

多选题

A. 必须用import语句把含有Applet类或JApplet类的包包含进来~||~必须有main()方法,因为它是程序的入口~||~JavaApplet必须由浏览器来运行~||~必须编写一个超文本文件(含有applet标记的Web页)

18.用public修饰符修饰的类有以下()特性。

多选题

A. 一个程序里最多只能有一个类被修饰为public,否则编译出错。~||~源文件的文件名,必须是用public修饰的类名。~||~程序中没有任何public类,且文件名是程序中的一个类名,则该类被视作public,供别的类引用。~||~以上都对

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

单选题

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

20.给定下面的代码片段:1)Stringstr=null;2)if((str!=null)&&(str.length()〉1)){3)System.out.println("morethan1");4)}5)elseif((str!=null)&(str.length()〈5)){6)System.out.println("lessthan5");7)}8)else{System.out.println("end");}()行会导致错误。

单选题

A. line1~||~line2~||~line5~||~line8

注册后查看全部试题

保定市乐凯大街305号

电话: 400-608-5357

邮编: 100043


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

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