Java程序设计题目及答案(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java程序设计题目及答案(1)

一、单选题

1:使用SQL语句从数据库中查询记录,应使用( A)。

A:SELECT

B:INSERT

C:DELETE

D:UPDATE

2:Java的输入输出流可以分为(C )。

A:位流和文件流

B:位流和字节流

C:位流和字符流

D:文件流和字符流

3:下面( C)是Java语言中正确的标识符。

A:3com

B:import

C:that

D:this

4:关于方法的说法( A)是正确的。

A:方法中的形参可以和方法所属类的属性相同

B:方法必须有形参

C:同类不同的方法中不能有同名的自变量,否则回产生不可预测的结果

D:没有返回值的方法可以用void来表示,也可以不加

5:面向对象的的方法与面向过程的方法最大的不同在于( B)。

A:以功能为中心

B:以数据为中心

C:以功能和数据为中心

D:以事件驱动为中心

6:创建字符串s:String s=new String(“hello”);下面( D)语句将改变s。A:s.append(“aaa”);

B:s.concat(s);

C:s.substring(3)

D:以上语句都不会

7:下列关于finally说法正确的是( C)。

A:finally语句应该放在所有例外控制器的最前面

B:如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally 语句了

C:无论程序是否找到合适的例外控制器,都会去执行finally语句

D:如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了

8:初始的HSB表示(A )。

A:Hue Saturation Brightness

B:Hue Shadows Balance

C:Han in the Sky with Diamonds

D:以上都不对

9:下列关于Javabean的说法错误的是( C)。

A:Javabean必须是一个公共类(public)

B:Javabean必须有一个公共类(public)的无参数的构造方法

C:Javabean中的属性必须是公共的(public)

D:Javabean通常要作为某些事件的事件源或监听器

10:下列( C)语句是加载JDBC驱动程序的语句。

A:Statement SQL语句变量=连接变量.createStatement( )

B:Connection 连接变量=DriverManager.getConnection(数据库URL,用户帐号,用户密码)

C:Class.forName(JDBC驱动程序名)

D:连接变量.close()

11:要画一个左上角顶点是(100,100),右下角顶点是(200,200)的矩形,下面哪个命令是正确的是(C )。

A:drawRect(100,100,200,200)

B:drawRect(200,200,100,100)

C:drawRect(100,100,100,100)

D:drawRect(100,100) (200,200)

12:下面(D )组件把用户的输入当整数类型存储。

A:JTextArea

B:JButton

C:JTextField

D:都不是

13:JavaBean主要指组件的开发,(A )用于图形界面。

A:可以

B:不可以

C:因系统不同而不同

D:不知道

14:下列说法正确的是( D)。

A:Servlet是Applet的服务器端版本

B:Servket和Jsp是一回事

C:Jsp是Applet的服务器端版本

D:Applet是可以嵌入网页中的一种技术

15:关于for循环和while循环的说法哪个正确(A )。

A:while循环能实现的操作,for循环也能实现的

B:while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C:两种循环任何时候都可替换,而且循环体、至少被执行一次

D:两种循环结构中都必须有循环体,循环体不能为空

16:Connection对象的方法createStatement()创建的是( A)对象。

A:Statement对象

B:ResultSet对象

C:SQL对象

D:数据记录对象

17:如果一个类必须继承另一个非Thread类,此时要实现多线程只能(C )方式。A:通过创建Process类的子类来实现

B:通过创建Thread类的子类来实现

C:通过实现Runnable接口的类来实现

D:通过实现RunTime接口的类来实现

18:流在刚被创建时,指针位于(B )。

A:流的最后一个字节

B:流的第一个字节

C:上次离开的位置

D:随机位置

19:编译并运行以下程序(命令:java AB 1),关于运行结果的描述以下( A)选项是正确的。 class AB{ public static void main(String [ ] args){ long i=0; try{ i=Integer.parseInt(args[0]); }catch(Exception e){ } switch(i) {case 0: System.out.println("0"); case 1: System.out.println("1"); default : System.out.println("default"); } } }

A:编译出错

B:打印出“0”

C:打印出“1”

D:打印出“default

20:File类的length()方法可以获取文件长度,其返回值是(D )。

A:文件的行数

B:文件的位数

C:文件的块数

相关文档
最新文档