1.Java程序经编译后会产生machine code? 错误 Java程序编译后产生byte code
2.java 的字符类型采用的是 Unicode编码方案,每个 Unicode码占用( )个比特位。
每个 Unicode码占用2个字节,每个字节是8个比特位,所以,这里是16个比特位。
3.下面属于java包装类的是( BCD )
A.String B.Long C.Character D.Short
包装类指的是,基本数据类型对应的类类型。因为基本数据类型无法进行对象化处理,所以就引入了包装类。
8种基本数据byte、short、int、long、 float、double、char、boolean。除了int对应的是Integer,char对应的是Character。其余都是首字母大写即可。
故本题选择:B,C,D。 A不是包装类。
4. 在java中,下列标识符不合法的有( ACD )
A.new B.$Usdollars C.1234 D.car.taxi
Java中标识符由,数字,字母,下划线,美元符号组成。不能使用Java中的关键字作为标识符。
A:new是Java的关键字,故错误
B:正确,但是不建议美元符号开始。
C:不能数字开始或者都是数字
D:不能包含点号
5.下面属于java基本数据类型的有( BC