摘要:
今天看了到有意思的题:在静态方法上加锁 和 非静态方法加锁 有什么区别,从而再次引出锁机制的一些理解。先看方法:// 这是一个很简单的类,里面共享静态变量 num,然后一个静态 和 非静态方法,都加上锁// 我们假设有两个线程同时操作这两个方法,那么数据能互斥吗?Java代码publicclassW... 阅读全文
posted @ 2015-11-23 23:40
鞋带Er
阅读(830)
评论(0)
推荐(0)
摘要:
hashset底层的数据结构是hash表,hash表实现方式采用数组+链表,数组类型为HashNode,每个数组元素为链表的头指针,链表中存储经过hash函数散列后冲突的元素,数组的长度为26hashset存储的元素类型为字符串,取每个字符串的首字符的ascall码作为hash函数的输入,数组的长度... 阅读全文
posted @ 2015-11-23 23:11
鞋带Er
阅读(422)
评论(0)
推荐(0)
摘要:
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloaderbootstrap classloader ... 阅读全文
posted @ 2015-11-23 22:24
鞋带Er
阅读(236)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/chenjie19891104/article/details/42807959在web应用开发或者游戏服务器开发的过程中,我们时时刻刻都在使用热部署。热部署的目的很简单,就是为了节省应用开发和发布的时间。比如,我们在使用Tomcat或者Jboss等应... 阅读全文
posted @ 2015-11-23 21:57
鞋带Er
阅读(742)
评论(0)
推荐(0)

浙公网安备 33010602011771号