【Java】使用序列化实现对象的拷贝
摘要:Object类的clone()方法存在一个缺陷,它并不会将对象的所有属性全部拷贝过来,而是有选择性的拷贝,基本规则如下: 1、 基本类型 如果变量是基本很类型,则拷贝其值,比如int、float等。 2、 对象 如果变量是一个实例对象,则拷贝其地址引用,也就是说此时新对象与原来对象是共用该实例变量。
阅读全文
【Java】理解java的三大特性之多态
摘要:运行结果: 1--A and A2--A and A3--A and D4--B and A5--B and A6--A and D7--B and B8--B and B9--A and D 分析: 首先我们先看一句话:当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调
阅读全文
【Java】native关键字
摘要:一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如 在C++中,你
阅读全文
【Java】Calendar获取年、月、日、时间
摘要:2017-02-09 15:33:13 输出结果: 当前时间:2017-2-9 15:42:29第一天和最后天:1,28当前日期:2017-02-09 15:42:29
阅读全文