Java语言基础
文章平均质量分 56
strong_yu
这个作者很懒,什么都没留下…
展开
-
java异常处理 throw throws
java异常处理 throw throws原创 2016-06-12 22:56:18 · 704 阅读 · 0 评论 -
Java 注解
Java 注解原创 2017-03-20 18:11:29 · 513 阅读 · 0 评论 -
Java并发编程volatile变量
Volatilevolatile确保对一个变量的更新以一种可预见的形式告知其它线程,意思是volatile保证了可见性,不保证原子性。而且编译器对volatile变量的操作不会是在寄存器或者缓存中,而是内存中,所以它每次取得就是最新值.例如:public class VolatileTest extends Thread { boolean flag = false; int i...原创 2018-06-08 17:23:24 · 236 阅读 · 0 评论 -
Java并发编程ThreadLocal
ThreadLocal理解:This class provides thread-local variables. These variables differ from* their normal counterparts in that each thread that accesses one (via its* <tt>get</tt> or <tt&g...原创 2018-06-11 10:18:36 · 166 阅读 · 0 评论 -
Map集合及HashMap源码分析
HashMap因为HashMap是基于hash表实现的,所以不会hash数据结构的可以参考如下链接,hashMap是采用的链地址法来解决冲突点击打开链接以下面一段代码来分析hashMap源码 public void Test(){ HashMap<String,String> hashMap = new HashMap<String, String...原创 2017-05-18 16:24:41 · 237 阅读 · 0 评论