第一题:判断题
1.Java 语言是一种面向对象程序设计语言。 ( 对 )
2.在 Java 有布尔类型,该类型只能有两个值: 1 和 0。( 错 )
3.Java 中一个类可以同时继承多个其他类,但只能实现一个接口。 ( 错 )
4.在 Java 中字符串的长度和字符串中字符的个数是相等的。 ( 对 )
5.程序中的异常是错误的一种,通过调试程序可以解决异常。 ( 错 )
6.使用 Java 语言既可以读写二进制文件,又可以读写文本文件。 ( 对 )
7.框架 JFrame 作为图形用户界面的顶级容器,原子组件是不能直接放置到框架的。
( 错 )
8.当最小化小程序时就会调用小程序的 stop() 方法,暂时释放所占资源。 ( 对 )
9.调试 Java 程序也就是运行 Java 程序,使用 java 命令即可完成。 ( 错 )
10.线程就是程序,只不过是代码较少。 ( 错 ) 第二题:选择题
以下对 Java 语言描述不正确的是( C )
A Java 语言是一个完全面对对象的语言B Java 是结构独立、与平台无关的语言C Java 是一种编译性语言
D Java 是一种解释性语言以下说法正确的是( C )
A Java 程序文件名必须是和程序文件中定义的类型一致B Java 程序文件名可以和程序文件中定义的类名不一致C Java 源程序文件的扩展名必须是 .java D 以上 A、C 说法正确, B 说法不正确
以下有关运行 Java 应用程序( Application )正确的说法是( B ) A Java 应用程序是由 Java 编译器解释执行的
B Java 应用程序经编译后生成的字节代码可由 Java 虚拟机解释执行C Java 应用程序经编
译后可直接在操作系统下运行
D Java 应用程序经编译后可直接在浏览器中运行
4、以下有关标识符说法中正确的是( C )
A、任何字符的组合都可以形成一个标识符
B、Java 的关键字也可以作为标识符使用
C、标识符是以字母、下划线或 $开头,后跟字母、数字、下划线或 $的字符组合
D、标识符是不分大小写 5、以下说法正确的是( D )
A、基本字符数据类型有字符和字符串两种
B、字符类型占两个字节,可保存两个字符
C、字符类型占两个字节,可保存一个字符
D、以上说法都是错误的
6、以下有关类型转变的说法错误的是( D )
A、低精度类型向高精度类型转换时,不会丢失数据精度
B、系统会自动进行(整型或浮点型)低精度类型数据向高精度类型数据的转换
C、高精度类型数据向低精度类型数据的转换、 整型和浮点型数据之间的转换, 必须强制进行,有可能会引起数据丢失
D、高精度类型数据向低精度类型转换时, 也不会丢失数据精度,因为转换是系统进行
的
7、以下正确的关系表达式( D )
A、x≥y B、 x+yz C 、>=x D 、x+y!=z
8、以下正确的逻辑表达式( A)
A、(x+y>7)&&(x-y<1) B 、!(x+y)
C、(x+y>7 )||(z=a) D常用的java编译器有哪些 、(x+y+z )&&(z>=0)
9、以下有关条件运算符( ?:)说法正确的是( D)
A、条件运算符是一个三元运算符,其格式是:表达式 1? 表达式 2:表达式 3
B、格式中的“表达式 1”是关系或者逻辑表达式,其值是 boolean 值
C、若“表达式 1”成立,该条件表达式取“表达式 2”的值,否则取“表达式 3”的
值
D、以上说法都正确
10、在 if(表达式)语句中,“表达式”的值必须是( C )
A、任意整数值 B、字符串 C、布尔逻辑值 D、非零值
11、在 switch (表达式)语句中,“表达式”的值必须是( D )
A、整数值 B、字符值 C、布尔逻辑值 D、整数或字符值
12、下列关于 for 循环和 while 循环的说法中,正确的是( A )
A、while 循环能实现的操作, for 循环也能实现
B、while 循环判断条件一般是程序结果, for 循环判断条件一般是非程序结果
C、两种循环任何时候都可以替换
D、两种循环结构中必须都有循环体,循环体不能为空
13、下面表达式中,用来访问数组中的第一个值的是( C )
A、intArray[1] B 、intArray.1 C 、intArray[0]D 、intArray.0
14 下面的表达式中正确的是( C )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论