- 博客(7)
- 收藏
- 关注
原创 浅谈int和integer的区别
Integer i1 = new Integer(12); Integer i2 = new Integer(12); System.out.println(i1 == i2); //false Integer i3 = 126; Integer i4 = 126; int i5 = 126; System.out.println(i3 == i4); //true System...
2020-07-28 18:45:59
115
原创 浅谈final关键字
1.修饰类时:表明这个类不可变,不能被继承2.修饰方法时:表明这个方法不能被重写,以防止任何继承类修改此方法的含义;private方法默认指定为final3.修饰变量:这个变量就是常量,初始化后就不能更改;如果是引用类型,则初始化后便不能再指向另一个对象深入理解final关键字1.类的final变量和普通变量有什么区别当用final作用于类的成员变量时,成员变量必须在定义是或者构造器中进行初始化赋值,而且final变量一旦被初始化赋值,就不能再被赋值 public static void m
2020-07-28 18:43:44
101
原创 myNote-redis基础
redis1. 概念:基于内存,缓存数据库,⾮关系型数据库。2. 特点:1. 内存作为数据存储介质。1.珍贵,2.读写效率极⾼,远超数据库。需要异步的同步到磁盘上,所以,持久化⽅式有两种。2. ⾮关系型数据库,所以KeyValue形式存储,数据类型value有多种,常⻅的有5种。3. 与 memcache 不同的是,但有持久化操作,可以作为数据库使⽤。持久化⽅式两种:快照模式,aof⽇志追加模式。4. 主从模式,主服务器和备服务器,哨兵模式。5. 缓存过程:第⼀次取,将数据从数据库读取,都
2020-06-18 22:27:51
110
原创 myNote-set和map
set接口 : collection的子接口,特点:无序且唯一实现类:hashset ------ 存储方式:哈希算法存储自定义对象时,需要重写hashcode和equals方法遍历:增强for 迭代器1.1 linkedhashtset:hashset的子类----- 有序且唯一1.2 treeset:可排序且唯一 ----- 存储方式,二叉树自然排序:实现comparable接口,并重写compareto方法定制排序(匿名内部类):无需实现及重写compar1.3 .
2020-06-18 22:16:24
131
原创 myNote-集合
集合:存储数据的容器集合特点:只能存引用类型,出书类型不受限定,长度可变===============================================================collection接口存单个对象的集合的根接口list派系:可重复,有序set派系:不可重复,无序2.1 collection常用方法:2.2 遍历collection中没有提供下标标准,只能使用增强for循环与迭代器方法。3. 泛型3.1 泛型是起约束作用的泛型使用在类中.
2020-06-18 22:09:42
168
原创 myNote-封装继承
1.1 方法的参数传递,返回值Java语言在给被调用方法的参数赋值时,采用传值的方式。基本类型数据传递的是该数据的值本身。引用类型数据传递的也是这个变量的值本身,即对象的地址(引用),而非对象本身。1.2 基本类型和引用类型作为方法的返回值基本类型返回的实际数据引用类型返回的是对象的地址封装java语言的三个特点:封装(encapsulation):对外部不可见,隐藏对象的属性和实现细节。继承(inheritance):一个类继承另一个类的成员。多态(Polymorphism):每
2020-06-18 22:03:07
115
原创 myNote-java基本语法
1.标识符1.1标识符的命名规则:标识符由字母,数字,下划线,美元组成。不能以数字开头。区分大小写长度无限制(一般不超过15个字符)。不能是Java中的保留字和关键字。1.2标识符的命名规则:变量名,方法名,参数:首字母小写,如果多个单词,除第一个其他全部不首字母大写(驼峰式)。类名:单词首字母大写,多个单词同理(帕斯卡)。1.3关键字保留字:蓝色为保留字。2.常量,变量2.1常量:整数常量, 浮点数常量(小数)(float), 字符常量(char), 布尔(逻辑)常量, 字符
2020-06-18 21:51:43
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人