Java程序设计题目及答案(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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:文件的块数