(1)&和&&的区别:
&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与;
(2)char型变量中能不能存储一个中文汉字:
char型变量能够定义成为中文,因为java中以Unicode编码,一个char占16个字节,所以定义成为一个中文;
(3)java中有没有goto关键字:
goto是java中的保留字,现在没有在java中使用;
(4)int和Integer有什么区别:
java提供两种不同的类型,分别是引用类型和原始类型。int是java的原始数据类型,Integer是java为int提供的封装类。java为每个原始类型提供了封装类。引用类型实例变量的默认值为null,而原始类型实例变量的默认值与他们的类型有关;
(5)逻辑操作(&,|,^)与条件操作(&&,||)的区别:
逻辑操作与条件操作的区别主要有两点,医师条件操作只能操作布尔型,而逻辑操作不仅可以操作布尔型,而且可以操作数值型。二是逻辑操作不会产生短路(同时会出现true和false两个值);
(6)java中有没有无符号型整数
与C/C++不同,java中没有无符号型整数,而且明确规定了整型和浮点型数据所占的内存字节数,这样就保证了安全性、健壮性、和平台无关性。
|
|