Java关键字this只能用于方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,并且this只和特定的对象关联,而不和类关联,同一个类...
分类:
编程语言 时间:
2014-10-27 12:42:23
阅读次数:
212
遇到OutOfMemoryError后,借助jconsole工具,经过多次调整JVM的HeapSize解决了问题。
分类:
其他好文 时间:
2014-10-27 06:51:41
阅读次数:
243
Java_garbage collector 摘自:http://blog.csdn.net/java2000_wl/article/details/8030172 HotSpot JVM垃圾收集器 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在...
分类:
编程语言 时间:
2014-10-26 23:05:21
阅读次数:
677
出现问题:1.cmd命令行无法运行javac文件,错误提示:‘javac’isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.2.FailedtoloadtheJNIsharedlibrary"XXXXXXXXX\bin]server\jvm,dll"测试环境:OperatingSystemWin8x64Javajdk1.7.0_71(x86)Eclipse各版..
分类:
编程语言 时间:
2014-10-26 19:54:21
阅读次数:
206
java书单
thinking in java
java并发编程实战
Effective Java
深入理解JVM虚拟机
java性能优化权威指南
JSR133
Google Guava官方教程...
分类:
其他好文 时间:
2014-10-26 16:59:47
阅读次数:
136
Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。Zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位、解决存在的各种问题。Zabbix监控平台部署安装zabbix之前需要LAMP架构,为了快速上手..
分类:
其他好文 时间:
2014-10-24 19:10:27
阅读次数:
285
synchronized锁住的是对象,当初始化对象的时候,JVM在对象初始化完成之前会调用方法外面的语句块,这个时候对象还不存在,所以就不存在锁了。那么,在static方法和非static方法前面加synchronized到底有什么不同呢?大家都知道,static的方法属于类方法,它属于这个Clas...
分类:
编程语言 时间:
2014-10-24 18:47:28
阅读次数:
122
每个Java/JVM领域的技术专家都应从那些项目中获益,他们中有2011在SanJose举办的Jax 会议中提名为最好的技术产品奖的。我之所以选择它们,是因为它们可以广泛用于一系列的项目中,解决真实问题。作为开发者,我们也不得不在每天都讨论这些, 那么我们赶紧来看看究竟有哪些值得令人激动的项目。0、...
分类:
编程语言 时间:
2014-10-24 12:39:53
阅读次数:
205
当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。this是指向对象本身的一个指针。this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。1、使用this调用成员变量和成员函数使用this调用成员变量:this .成员...
分类:
其他好文 时间:
2014-10-24 01:33:13
阅读次数:
197
如果println函数的参数为常量则不会出现线程并发问题,但是如果参数为表达式形式,则JVM在执行println函数的时候会分为几步来执行,从而造成并发问题。...
分类:
编程语言 时间:
2014-10-23 16:19:35
阅读次数:
183