java
兔爷不爱我
这个作者很懒,什么都没留下…
展开
-
java “值传递和引用传递”个人理解
最近一直在纠结java 中的 值传递和引用传递 经过各种百度了解 触摸到了一点点 希望求证 请大家指正(jdk 1.8下);在百度上随处可见对于值传递和引用传递 大家一致理解是基础类型和对象的区别:在传递一个基础类型 的时候 会创建一个空间去保存值(生成值副本)但是引用传递保存的却是一个指向堆内存的地址 所以就产生了值传递和引用传递;但是,在百度中我也发现 其实在创建一个基础类型变量的时候,栈内存中原创 2016-07-02 11:11:20 · 453 阅读 · 0 评论 -
java 值传递和引用传递二
其中的过程是: 有一个小偷从一个主人那里复制了一把钥匙: 值传递: 有一天他拿着钥匙去开门,看见房间里放着一个7 .这不是他想要的,然后又复制了隔壁房间的钥匙(里面放着9); 引用传递:有一天他拿着钥匙去开门,看见房间里放着一个盒子,盒子里放着一个钥匙,钥匙是开一个房间里面放着7的,这不是他想要的,然后他复制了一把隔壁房间(放着9的房间)原创 2016-08-17 23:15:22 · 303 阅读 · 0 评论 -
java 内存解读
java 中有方法栈 是以压栈形式运行。当方法运行完时就会出栈 释放 方法中的一切,所以,每个方法都是独立的拥有自己的 空间。在java中方法都是第二级。当在自己的空间内找不到变量名就会向外围栈查看有没有这个变量存在,原创 2016-08-17 23:20:22 · 236 阅读 · 0 评论 -
JDK and Jre
转自:http://ihyperwin.iteye.com/blog/1513754 //多谢作者 关于jdk和jre 大家肯定在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。因为这样更能帮助大家弄清楚它们的区别: Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家转载 2016-08-07 18:45:10 · 289 阅读 · 0 评论 -
单例模式
懒汉模式:在调用方法的时候生成实例 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null) { instance = new原创 2017-05-14 13:43:47 · 241 阅读 · 0 评论