1.变量的初始值是什么?
2.用最有效的方法算出2乘以8等于几
2<<3
3.Java中的基本类型有哪些?String 是最基本的数据类型吗?
4.char型变量中能不能存储一个中文汉字,为什么?
5.short s1=1; s1=s1+1;有什么错?short s1=1;s1+=1; 有什么错?
6.Java中的Integer和int有什么区别?
7.能否在不进行强制转换的情况下将一个 double 值赋值给 long 类型的变量?
不行,你不能在没有强制类型转换的前提下将一个 double 值赋值给 long 类型的变量,因为 double 类型的范围比 long 类型更广,所以必须要进行强制转换。
9.java 中 float f = 3.4; 是否正确?
不正确。精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4 或float f = 3.4f
10.Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?
Math.round(11.5):12
Math.round(-11.5):-11
12.&和&&的区别?(恒生电子)
18.int x= 1,y =2,z=3则表达式 y+=z–/++x的值是什么
19.Java中++操作符是线程安全的吗
不是线程安全的操作。它涉及到多个指令,如读取变量值,增加,然后存
25.整型默认的是什么类型,浮点型(实数型)默认的是什么类型?
整型默认为int,浮点型默认为double
26.表达式(15/2^2)的值是(联动优势)
A. 5 B. 15 C. 14 D. 0
27.下列对变量的定义语句中合法的有(联动优势)
char c = ‘我’
String str = ‘我’
byte b = 128
Float f = 1
28.分析如下代码,编译运行后的结果()(明特量化)
Public static void main(String[] args){
System.out.print(1/2)
System.out.print(1.0/2)
System.out.print(1.0/2.0)}
A 0 0.5 0.5
B 1.0 0 0.5
C 0.5 0.5 0.5
D 0 0 0.5
29.java中有哪些基本类型,他们占用的字节数及取值范围是多少,对应的包装类 是什么,请写出将字符串100转换为double类型?
31.java向上转型与向下转型
向上转型:
45.java基本类型与包装类的区别
52.swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
58.Integer和int的自动装箱和拆箱以及为什么要用Integer类?
60.boolean 占几个字节(阿里)
一个字节