![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
红骨头
这个作者很懒,什么都没留下…
展开
-
装箱和拆箱,自动装箱和自动拆箱
装箱和拆箱,自动装箱和自动拆箱 以Integer的创建为例。 装箱和拆箱 装箱:把基本数据类型转换成包装类对象(int—>Integer) Integer num1=new Integer(17); 拆箱:把一个包装类的对象,转换成基本类型的变量(Integer—>int) int num2=num1.intValue(); 自动装箱和自动拆箱 自动装箱: Integer num3...原创 2019-04-20 18:02:52 · 680 阅读 · 0 评论 -
String不可改变的原因
String s1="123abc"; String s2="123abc"; System.out.println(s1==s2); 代码中的"=="的意思是比较自变量s1和s2的地址. 但是在Java中为了节约空间加快运行速度所以将s1和s2的的值放在堆中的同一空间,即s1,s2指向同一个对象 结果为:true 若 String s3=new String("123abc"); System...原创 2019-09-10 20:37:42 · 310 阅读 · 0 评论