JAVA测试题汇总
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.在JAVA中,下列哪些说法是正确的(AC)
A.java源文件的扩展名为.java
B.写好的java源程序可以直接运行
C.编写的源程序必须先编译后才能运行
D.程序员可以读懂扩展名为.class的文件
2.下列标识符哪个是合法的(D)
A.class
B.$abc
C.1234
D._name
3.下面哪些赋值语句是正确的?(AB)
A. long test = 012;
B. float f = -412;//float数值范围为-3.4*10的-38次幂到3.4*10的38次幂
C. int other = (int) true; //true是布尔类型系统会自动将ture转换成-1,false 转换成0
D. double d = 0x12345678;// 0x12345678是十六进制的整形数值
E. byte b = 128;//byte取值范围为(-2^7)~(2~7)-1即-128~127
long最大表示范围为:-263 ~ 263-1,即-9223372036854775808 ~ 9223372036854775807。
4.在Java中,下列语句不能通过编译的有(ABCD )
A. String s= “join”+ 3;
B. int a= “join”+3;
C. int a= ‘a’+5;
D. float f=5+5.5;