10 2018 档案

java语言基础5--集合学习,ArrayList和Linkedlist
摘要:Collection<E>接口 这个接口是集合框架最顶级的接口,该接口扩展了Iterable接口,这意味着所有的集合类fore-each风格进行遍历。 ArrayList 与 Linkedlist 区别: ArrayList是实现了基于动态数组,LinkedList基于链表。对于随机访问get和se 阅读全文

posted @ 2018-10-21 14:56 Advance_Man 阅读(170) 评论(0) 推荐(0)

java语言基础4--lambda表达式
摘要:lambda表达式的的本质是匿名方法。但是这个方法不是不是独立执行的,而是用于实现函数式接口定义的方法,因此lambda表达式会产生一个匿名类,lambda表达式通常也被称为闭包。 函数式接口是仅仅包含一个方法的接口,这个方法指明了接口的用途,所以函数式接口通常表示单个动作,比如Runnable接口 阅读全文

posted @ 2018-10-16 17:16 Advance_Man 阅读(198) 评论(0) 推荐(0)

java语言基础1--面向对象,封装,继承,多态,异常
摘要:对象引用的赋值 方法重载时的类型自动转换,在调研重载方法时,并不需要总是精确的,有时候java会进行自动的类型转换 上个例子中 , 当找不到 匹配方法时 java 会自动将int转化为 float 或者double 值传递与引用传递 当方法传递的参数类型是基本类型时,使用值传递,也就是说将实参复制一 阅读全文

posted @ 2018-10-15 15:51 Advance_Man 阅读(189) 评论(0) 推荐(0)

java语言基础2--泛型
摘要:泛型特性出来之前,大家都使用Object类型来创建一般化的类,但是它们不能以安全的方式进行工作,泛型可以安全的工作,因为不再需要显式的强制转换,此外泛型还可以扩展重用代码的能力。 基本知识 下面是一个简单的泛型例子 有界泛型 语法<T extends superClass> , 或者<T exten 阅读全文

posted @ 2018-10-14 20:33 Advance_Man 阅读(188) 评论(0) 推荐(0)

redis学习7--redis-Cluster
摘要:1 redis 数据分区 redis采用虚拟槽分区,将所有数据全部分散在16384个槽内 槽的范围是0-16383。假设集群有5个节点,那么他负责的槽数据如下, redis 集群有一下特点: 1 将数据和节点分开,简化了节点扩容和缩容的难度,2 redis集群不一定不单机好,集群存在以下弱点,1 k 阅读全文

posted @ 2018-10-12 09:42 Advance_Man 阅读(292) 评论(0) 推荐(0)

导航