java创建对象.md

new 对象

最常用。

jvm支持。

反射

是什么? 就是基于类的本身特性,来创建对象。

类的本身特性,即Class、Contructor、Method、Field等。


怎么创建? 构造器类.创建对象()。

Class.创建对象(),最终调用的也是构造器类.创建对象()。

克隆

浅拷贝。


什么是浅拷贝?
对象的数据,
1.基本数据类型
拷贝值。
2.对象类型
只拷贝引用,即引用指向的对象,和原始引用指向的原始对象是同一个对象。


什么是深拷贝?
深是一个相对概念,一般来说,如果多拷贝了一层对象类型的数据,就是深拷贝。


什么是完全拷贝?
完全拷贝,就是在存在多层引用的情况下,每一层都拷贝了对象类型的数据。


参考
blog.csdn.net/zhangjg_blo…

序列化/反序列化

应用场景
网络。

参考

转载于:https://juejin.im/post/5bfc214251882546245ecbcf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值