云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JAVA第一阶段试题

JAVA第一阶段试题

  • 62 次阅读
  • 3 次下载
  • 2025/6/13 20:22:51

JAVA第一阶段试题F卷

一、 单选题(每小题2分,共26分)

1、 以下( A )不是Java的基本数据类型。

A.short B.Booleam C.double D.float 2、java语言是1995年由(A)公司发布的

A. Sun B. Microsoft C. Borland D. Fox Software 3、设有定义 int i = 6 ,则执行以下语句后,i 的值为(C )。

i += i - 1;

A) 10 B) 121 4、在Java中,表示换行符的是(

A.\\n B.\\f

C) 11

D) 100

A

)。 D.\\\\

C.'\\\\n'

5、仅能够支持单行的注释语句是 (

A./**...//

C

)。

D./**...*/

B./*...*/ C.//

6、在Java中,负责对字节代码解释执行的是(B )。

A.垃圾回收器 B.虚拟机 C.编译器 D.多线程机制

7、while循环和 do?while循环的区别是: (

D

A.没有区别,这两个结构任何情况下效果一样

B.while循环比 do?while循环执行效率高

C.while循环是先循环后判断,所以循环体至少被执行一次 D.do?while循环是先循环后判断,所以循环体至少被执行一次 8、如下哪个是Java中的合法标识符(B)

A、public B、super C、3number D、width 9、三元条件运算符ex1?ex2:ex3,相当于下面(A)语句。

A、if(ex1) B、if(ex2) C、if(ex1) D、if(ex3)

ex2;else ex1;else ex3;else ex2;else

ex3; ex3; ex2; ex1;

10、Java application中的主类需包含main方法,main方法的返回类型是(D)

A、int B、float C、double D、void

11、Java的字符类型采用的是Unicode编码方案,每个Unicode码占用(B )个比特位。

A、8 B、16 C、32 D、64 12、在JAVA中,( C ) 关键字用来终止整个循环语句。

A.return

B.continue C.break

D.exit

13、下列方法定义中,正确的是(

A)

B) C) D)

D

)。

int x( ){ char ch='a'; return ch; } void x( ){ ...return true; } int x( ){ ...return true; } int x(int a, b){ return a+b; }

二、 多选题(每空2分,共8分)

1、在JAVA语言中,下面变量命名合法的有(AD)。

A.variable123 B.123varible C.static D.variable_123 2.在JAVA类中,下列选项里有效的方法声明是( AB )。

A.public void aMethod( ) ;B.void aMethod( ) ;

C.void static aMethod( ) ;D.public aMethod( ) ; 3.下列数据类型转换,必须进行强制类型转换的是 (AB)

A、byte→int B、short→long C、double→int D、int→char 4.下面(AD )段Java语句在编译时不会出现异常和错误。 A. char c = ”a”; B. int i = -1;

C. boolean b = null; D. double d = 10.0;

三、 填空题(每空1分,共6分)

1. Java 是一种可以撰写跨平台应用软件的面向(对象)的程序设计语言。 2.Java源程序文件编译后产生的文件称为(结果)文件,其扩展名为(.class) 3.若x = 5,y = 10,则x < y和x >= y的逻辑值分别为(ture)和(false)。 4、java可以跨平台的原因是((1)java

代码不是直接运行在CPU上,

而是运行在java虚机(简称JVM)上的。 (2)java是先把java文件编译成二进制字节码的class文件,jvm就解释执行class

文件 )

四、 简答题(每小题3分,共6分)

1、 JAVA中,基本数据类型有哪些?String是最基本的数据类型吗?

答:整数型,浮点型,字符型,布尔型。 不是基本数据类

2、 Java中命名标识符有什么规则?

1> 标识符由大小写字母, 下划线, 数字, $符号组成. 2> 开头可以是大小写字母, 下划线, 和$符号(字不能开头3> 标识符长度没有限制4> 标识符不能是关键子和保留字

五、 阅读程序写结果(每小题3分,共30分)

1、分析下面这段Java代码,它的运行结果是( 6 )。

public class B{

public static void main(String[]args) { int i=2;

System.out.println(i *= i++) ; } }

2、在Java中,下列代码运行后的输出结果是(55/3)。

int x=5*3.0;

int y=x+5/x+3;

System.out.println(y) ;

3、分析如下JAVA代码片段,输出结果为(25) .

int price = 10; int number =0; int monney =0; for(inti=0;i <2;i++){ number++;

--price;

monney +=++number*price; // }

System.out.println(monney) ; 4、以下代码运行后 k的值是(18);

int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k += 2; case 10: k += 3; default : k /= j; }

5、给定如下java代码,编译运行之后,将会输出(3)。 public class Test{

public static void main(String args[]){

int a=9;

System.out.println((a%2 == 1) ? ((a + 1) / 2 == 1 ? \;

} }

6、给定某java程序的main方法,如下;运行后输出(2)

public static void main(String [ ]args) { int i = 1;

System.out.println(i++) ; }

7、给定JAVA代码,如下:编译运行,结果是( 28 )

public static void main(string[] args) {

byte b1 = 5;

byte b2 = b1 + 9;

System.out.println(“b2=”+ b2) ; }

8、给定某java 程序的main 方法如下,该程序的运行结果是(a)

public static void main ( String[] args) { boolean b1 = true;

boolean b2 = (5 % 2 == 1) ? true : false; if ( b1 && b2) {

System.out.println (\}else {

System.out.println (\}

9、给定java代码如下,编译运行,结果是( ) 。

搜索更多关于: JAVA第一阶段试题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

JAVA第一阶段试题F卷 一、 单选题(每小题2分,共26分) 1、 以下( A )不是Java的基本数据类型。 A.short B.Booleam C.double D.float 2、java语言是1995年由(A)公司发布的 A. Sun B. Microsoft C. Borland D. Fox Software 3、设有定义 int i = 6 ,则执行以下语句后,i 的值为(C )。 i += i - 1; A) 10 B) 121 4、在Java中,表示换行符的是( A.\\n B.\\f C) 11 D) 100 A )。 D.\

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com