java 一些注意事项

1.32位系统和64位系统的JVM中,int类型变量的长度是多少?
A:都是32位

2.JRE、JDK、JVM 之间有什么不同?
A:JRE: java运行环境 包含一些java的核心类库
JDK: java开发工具包 给开发者使用
JVM: java虚拟机 解释编译
JDK包含JRE包含JVM

3.String是最基本的数据类型吗?
A:不是

4.byte b1=3, b2=4 , b; b=b1+b2; b=3+4;哪句是编译失败的呢?为什么呢?
A:b=b1+b2;这句有误,byte在计算时会转换为int型,int型不能赋值给byte型。

5.byte a=127; a+=5; System.out.println(a);请问输出结果是什么?
A:-124

*6.Java中3*0.1 == 0.3将会返回什么?true还是false?
A:False 有些浮点数不能精准的表示出来,3*0.1大于0.3。

7.java中char类型变量能不能存储一个中文的汉字
A:能

8.final 修饰的变量有什么作用?
A:表示常量,不可改变

9.String str="i"与 String str=new String(“i”)一样吗?
A: 不一样,使用String str=“i”,java虚拟机会把它分配到栈内存中,而 String str=new String(“i”)创建了一个对象,会被分到堆内存中。

10.基本数据类型中数值存储范围由大到小排序?
A:double float long int short byte

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值