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

程序设计师-Ja315道题

1.在线程进入临界区之前,首先应()。

单选题

A. 对临界区代码加锁~||~对临界区代码解锁~||~检查临界区的锁是否可用~||~让其他线程睡眠

2.指出正确的表达式是()。

多选题

A. doublea=1.0;~||~Doublea=newDouble(1.0);~||~bytea=340;~||~Bytea=120;

3.和类相比,接口中的所有方法都没有被实现,类必须实现接口中的每个方法。

判断题

4.给定下面的代码片段: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

5.运行下列程序,会产生()结果。classOuter1{ privateinta; voidfoo(doubled,finalfloatf){Strings;finalbooleanb;classInner{ voidmethodInner(){System.out.println("intheInner"); }} } publicstaticvoidmain(Stringargs[]){Outer1me=newOuter1();me.foo(123,123);System.out.println("outer");} }

单选题

A. intheInnerouter~||~outer~||~intheInner~||~编译不通过

6.JDBC提供的主要接口有()。

多选题

A. java.sql.DriverManager~||~java.sql.Connection~||~java.sql.Statement~||~java.sql.ResultSet

7.在异常捕获的try…..catch….finally语句中不正确的是()。

单选题

A. 一个try块可以对应多个catch块。~||~finally代码块不是必须的。~||~如果有finally代码块,则不论怎样都会执行finally代码块中的内容。~||~如果捕获的诸类之间有继承关系,应该将父类的catch块放置在子类的catch块之前。

8.有关对成员变量正确的说法是()。

多选题

A. 实例方法既能对类变量操作也能对实例变量操作。~||~类方法只能对类变量进行操作~||~实例方法不能对类变量操作只能对实例变量操作~||~类方法只能对类变量操作不能对实例变量操作。

9.下面程序段的运行的结果是()。classExample{publicstaticvoidmain(String[]args){Stringstr1=newString(“abc”);Stringstr2=newString(“abc”);if(str1.equals(str2))System.out.println(“Twostringsareequal.”);elseSystem.out.println(“Twostringsarenotequal.”);if(str1==str2)System.out.println(“str1==str2istrue.”);elseSystem.out.println(“str1==str2isfalse.”);}}

单选题

A. Twostringsareequal.str1==str2isfalse.~||~Twostringsarenotequal.str1==str2isfalse.~||~Twostringsareequal.str1==str2istrue.~||~Twostringsarenotequal.str1==str2istrue.

10.JavaBean主要指组件的开发,()用于图形界面。

单选题

A. 可以~||~不可以~||~因系统不同而不同~||~不知道

11.下面()描述是正确的。

单选题

A. Applet程序中不需要main()方法,也不能有~||~Application程序中可以没有main()方法。~||~Applet程序中可以不定义init()方法~||~Application程序中必须有run()方法

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

单选题

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

13.在Java中,要建立一个线程,可以从下面哪一个接口继承。

单选题

A. Runnable~||~Thread~||~Run~||~Executable

14.用继承Thread类的子类或通过实现Runnable接口的类来创建线程不能交叉执行。

判断题

15.对成员的访问控制保护最强的是()。

单选题

A. public~||~缺省~||~private~||~protected

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

多选题

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

17.下列说法正确的是()。

单选题

A. 编译后的Java源程序根据文件中定义的类和接口的个数产生相应个数的.class字节码文件。~||~Java语言的源文件中不是任何地方都可以加注释的。~||~一个文件中可以有多个访问权限为public的类。~||~含有main()方法的类可以为public的类,也可以为其他类。

18.目前大型数据库应用系统可以采用()结构体系。

多选题

A. 基于网络的Client/Server两层结构~||~基于Browser/Server的多层结构~||~基于分布式系统的联机结构~||~基于网格的紧密耦合结构

19.下面()是具备缓冲功能的输入字节类。

单选题

A. FileInputStream~||~FilterInputStream~||~BufferInputStream~||~StringInputStream

20.对数据库的操作主要有()。

多选题

A. 查询~||~创建~||~修改~||~删除

注册后查看全部试题

保定市乐凯大街305号

电话: 400-608-5357

邮编: 100043


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

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