java 中比较按模复数大小_Java经典练习题a.doc

本文提供了Java基础的选择题和解答,涵盖了字节码文件扩展名、表达式求值、main方法签名、注释、数据类型长度等方面的知识,旨在帮助读者巩固Java编程基础。
摘要由CSDN通过智能技术生成

Java经典练习题a

Java基础试题

一、选择题

1.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A. .java B. .class C. .html D. .exe

2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )。

A. 3 B. 3. 5 C. 4 D. 5

3、main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( B )?

A、public static void main()

B、public static void main( String args[] )

C、public static int main(String [] arg )

D、public void main(String arg[] )4

4.Which of the following is not a valid comment:D

a. /** comment */ b. /* comment */ c. /* comment d. // comment

5. Java中char类型的数据长度为 :C

(A)8位 (B)16位 (C)32位 (D)64位

6.下面哪个表达式是错误的: B

(A)int i = 100;

(B)float f = 100.0;

(C)Object o = “Hello world”;

(D)char c = ‘\u1234’;

7.下面哪个语句是正确的:C

(A)byte s = 256;

(B)String s = ‘Hello world’;

(C)int x = 012;

(D)char c = “a”;

8.下列叙述中,正确的是:A

A)声明变量时必须指定一个类型

B)Java认为变量number与Number相同

C)Java中唯一的注释方式是"//"

D)源文件中public类可以有0或多个

9.下列属于合法的Java标识符是:D

A)"ABC"  B)&5678  C)+rriwo  D)saler

10.下面哪个标识符是不合法的:D

(A)s1 (B)$1 (C)_1 (D)1s

11.在switch(expression)语句中,expression的数据类型不能是:A

A)double  B)char  C)byte  D)short

12.已知:int[] a = new int[100];在下列给出的数组元素中,非法的是:D

A)a[0]  B)a[1]  C)a[99]  D)a[100]

13.下列的哪个赋值语句是不正确的?: A

A.float f = 11.1; B.double d = 5.3E12;

C.float d = 3.14f ; D.double f=11.1E10f;

14.下列的哪个赋值语句是正确的?D

A.char a=12; B.int a=12.0;

C.int a=12.0f; D.int a=(int)12.0;

15.下面关于数组的定义错误的是( B )

A) int a[]={1,2,3,4,5,6}; B) int a[6]={1,2,3,4,5,6}

C) int[][] a; D)int [] a=new int[6];

( 以下为多项选择)

16.下面哪些代码可以正确编译 ( AC )

(A)double d = 1.0;

int i = 1;

if(d == i) {

System.out.println(“Hello world”);

}

(B)int i = 1;

int j = 2;

if(i = 1 && j = 2) {

System.out.println(“Hello world”);

}

(C)boolean b1 = true, b2 = false;

if(b1 == b2) {

System.out.println(“Hello world”);

(D)int i = 0;

if(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值