- 博客(4)
- 收藏
- 关注
原创 clone
clone 分为浅层clone和深层clone。1. 浅层clone是指对象中的非对象实例,被复制过来。 修改复制对象的这些实例,并不会对原对象产生影响。比如下面例子中的salary。 但是修改复制对象中的对象实例,对原对象中的对象实例,也会产生影响,比如下面例子中的hireDay2. 深层clone就要求,修改复制对象中的对象实例,对原对象中的对象实例,不产生影响package entity...
2018-03-26 21:10:59 286
原创 Head First Java零碎
1、int[] nums = new int[7]; 这一条语句分为3个步骤: 1)声明一个int数组变量,数组变量是数组对象的遥控器 2)创建大小为7的数组 3)将数组赋值给之前声明为int[]的变量nums 同理,Dog[] dogs = new Dogs[3] 也是这几个步骤,不过它声明的是Dog数组变量 数组一定是个对象,不管所声明的元...
2018-03-24 10:19:59 213
转载 对redis中setbit命令的理解
作者:知乎用户链接:https://www.zhihu.com/question/27672245/answer/123641959来源:知乎这个是SETBIT使用方法的简单说明在redis中,存储的字符串都是以二级制的进行存在的。举例:设置一个 key-value ,键的名字叫“andy” 值为字符'a'我们知道 'a' 的ASCII码是 97。转换为二进制是:01100001。offset...
2018-03-22 10:34:52 1367 1
转载 对象引用变量
Vehicle veh1 = new Vehicle(); veh1是对象引用变量,它不是对象的容器,而是类似于指向对象的指针,或者可以说是地址。对象只会存在垃圾回收的堆上。 Vehicle veh1 = new Vehicle(); 代表取得Vehicle对象的方法,以字节形式,放进引用变量veh1中。而对象本身没有放进变量中。不同于基本数据类型 byte x = 7; 代表数字...
2018-03-17 21:29:22 1599 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人