- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 参数的传递方式,堆,栈etc的总结
1.java中的参数传递方式只有按值传递(都是创建一个参数的副本)。对象参数的传递也是按值传递,只不过传递的是对象的引用(A a = new A() ; 其中a即为类A的一个引用),引用存放的是对象的地址,所以在被调函数中改变对象中的属性,返回调用函数中,对象的属性也会被改变 2.java程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 其中栈主要存放一些基本
2010-02-25 10:01:00 474
翻译 serializable 序列化
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;
2010-02-25 09:59:00 484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人