摘要: 一.JAVA假克隆 Java中,对于基本类型,可以用“=”进行克隆,而对于引用类型却不能简单的使用“=”进行克隆,这与JAVA的内存使用空间有关,JAVA在栈中保存基本类型和引用变量,在堆中保存对象。对于引用变量而言,使用“=”将修改引用,而不是复制堆中的对象,此时两个引用对象将指向同一个对象,因此 阅读全文
posted @ 2018-07-18 17:43 真某人 阅读(303) 评论(0) 推荐(1) 编辑
摘要: package com.zcj.eg001; public class VarChange { public static void main(String[] args) { int a = 10; int b = 15; System.out.println(a+";"+b); int temp = ... 阅读全文
posted @ 2018-07-18 16:04 真某人 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 运行后结果如下: 加密后:丑丒专且丕世乔久乓乔解密后:123456test 加密后:567012pawp解密后:123456test 阅读全文
posted @ 2018-07-18 16:01 真某人 阅读(2727) 评论(0) 推荐(0) 编辑
摘要: 案例: 比如一个人在不同的时期在系统中生成了两个实例,要想判断这两个实例是不是一个人,比较身份证号就可以了。假定这两个实例,一个是16岁时建立的档案,一个是24岁入职建立的档案,如果不重写equals方法,这两个实例肯定不是一个人了。 如果不被重写(原生)的hashCode和equals是什么样的? 阅读全文
posted @ 2018-07-18 15:20 真某人 阅读(3455) 评论(1) 推荐(0) 编辑