随笔分类 -  Java基础知识

摘要:Java8是往并行方向走的。由面向对象到函数式编程。 在支持函数式编程的同时还可以支持面向对象的开发。 在JDK1.8里面,接口里面可以有实现方法的!默认方法,default。实现这个接口。 接口里面可以有静态方法 注意Lambda表达式的类型势函数。但是在Java中,Lambda表达式是对象!他们 阅读全文
posted @ 2019-09-14 01:47 toov5 阅读(321) 评论(0) 推荐(0) 编辑
摘要:原先的时间 api 大部分已经过时了 Date构造器 需要传入年月日 但是对时间的加减操作比较麻烦 Calenda 加减比较方便 使用 LocalDate、 LocalTime、 LocalDateTime LocalDate、 LocalTime、 LocalDateTIme 类的实例是不可变的对 阅读全文
posted @ 2019-05-19 15:17 toov5 阅读(433) 评论(0) 推荐(0) 编辑
摘要:1、 HashMap 加入了红黑树 2、ConcurrentHashMap 使用了CAS无锁机制 3、 永久区没有了,成了元空间(MetaSpace)。相对于方法区,直接使用的物理内存!相应的PremGenSiz 、 MaxPremGenSize 参数失效了 取而代之的是:MetaSpaceSize 阅读全文
posted @ 2019-05-13 00:37 toov5 阅读(477) 评论(0) 推荐(0) 编辑
摘要:注解是JDK1.5有的 应用注解,进行开发和应用: 注解相当于一个特殊的类哦! 首先定义一个注解的类 @interface toov5 然后应用这个注解 @A 然后对这个类进行反射调用 一个注解的生命周期有三个阶段: 1、 RetentionPolicy.RUNTIME 2 、 RetentionP 阅读全文
posted @ 2019-05-09 00:19 toov5 阅读(483) 评论(0) 推荐(0) 编辑
摘要:好玩儿的枚举: interface+常量+default方法+enums 好玩的 假饿汉模式 阅读全文
posted @ 2019-03-27 17:05 toov5 阅读(138) 评论(0) 推荐(0) 编辑
摘要:jdk8 Lambda新特性我就不多说了,实战最重要。 Lambda详细可以参考:http://www.runoob.com/java/java8-functional-interfaces.html 还有就是 时间戳 不要在用以前的那种 lambda函数式编程(讲究输入输出) 告别匿名内部类,同时 阅读全文
posted @ 2019-03-23 13:34 toov5 阅读(209) 评论(0) 推荐(0) 编辑
摘要:HashTable线程安全,效率非常低,锁的资源竞争 多线程共享同一个HashTable HashTable加锁了,影响效率。每次只能有一个线程去操作 put 和 get 只能有一个线程可以操作。 jdk5之后,引入了CurrentHashMap<K,V> 分段锁: 一个整体拆分成16段。每段是一个 阅读全文
posted @ 2019-02-05 02:19 toov5 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Math Random 上面的大家有兴趣的可以研究下,我下面主要说下system的方法,这个对于大家学习jvm有很多帮助的 System lang包下的 (public final class System) 包含一些有用的字段和犯法 不能被实例化 Jvm通过gc去运行回收器 肯定是某个方法 这样才 阅读全文
posted @ 2019-02-04 20:48 toov5 阅读(270) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-01-08 01:09 toov5 阅读(9) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-30 20:56 toov5 阅读(14) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-30 00:35 toov5 阅读(14) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-29 19:18 toov5 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-26 01:18 toov5 阅读(31) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-25 11:27 toov5 阅读(8) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-21 13:57 toov5 阅读(6) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-21 00:50 toov5 阅读(9) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-20 23:15 toov5 阅读(24) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-20 20:59 toov5 阅读(3) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-20 16:58 toov5 阅读(7) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-19 01:04 toov5 阅读(10) 评论(0) 推荐(0) 编辑