java
文章平均质量分 59
tang_123_
这个作者很懒,什么都没留下…
展开
-
Java ClassLoader详解
<br />类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用的开发人员不需要直接同类加载器进行交互。Java 虚拟机默认的行为就已经足够满足大多数情况的需求了。转载 2010-11-17 12:10:00 · 869 阅读 · 0 评论 -
浅谈Eclipse寻找JVM(JRE)的顺序机制
<br />如果你的机器上没有安装任何JRE(或者JDK,本文不做二者的区分),那么点击eclipse.exe就会报错说找不到JRE。此时可以安装一个JRE、或者直接把JRE目录拷贝到eclipse安装目录下。 <br />在Eclipse的每个项目中可以为项目指定不同的JRE版本,比如A项目使用JDK1.4编译,B项目使用JDK1.5编译。这个JDK版本是和Eclipse运行JRE没有直接关系的。 <br />项目的JDK版本是很容易修改的,那么任何指定Eclipse启动所用的JRE呢? <br />Ec转载 2010-11-18 12:33:00 · 645 阅读 · 0 评论 -
JVM client模式和Server模式的区别
<br />这里向大家描述一下JVM client模式和Server模式两者的区别和联系,JVM如果不显式指定是-Server模式还是-client模式,JVM能够根据下列原则进行自动判断(适用于Java5版本或者Java以上版本)。<br />JVM client模式和Server模式<br />JVM Server模式与client模式启动,最主要的差别在于:-Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。JVM如果不显式指定是-Server模式还是-client模式,JV转载 2010-11-18 11:35:00 · 10270 阅读 · 0 评论 -
横向对比JVM Server模式和Client模式
这里向大家简单介绍一下JVM Server模式和Client模式的区别,为了便于大家理解通过图里向大家解释,JVM如果不显式指定是-Server模式还是-Client模式,JVM能够根据下列原则进行自动判断,请看本文详细介绍。JVM Server模式和Client模式JVM Server模式与Client模式启动,最主要的差别在于:Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。JVM如果不显式指定是-Server模式还是-Client模式,JVM能够根据下列原则进行自动判断(适转载 2010-11-18 11:36:00 · 1219 阅读 · 0 评论 -
JVM监控工具使用速查手册
<br />本文向大家描述一下JVM监控工具的用法,经过简单试用,这些命令+图形工具已经足够强大,能满足一般的监控要求了,如对各类内存、垃圾回收、线程状态的监控。<br />JVM监控工具用法指导手册<br />一直没有做过JVM监控,总以为要找些专门的工具才能做JVM监控,如jprofile之类的工具,但这类工具都是收费的。经过查找,发现其实sun的jdk中就带有这类工具,从jdk5开始命令行有了jstat,jps,jstatd,图形监控有了jconsole;而到了jdk6,命令有了jmap,jinfo,转载 2010-11-18 11:41:00 · 1045 阅读 · 0 评论 -
JVM基础概念总结:数据类型、堆与栈
<br />数据类型<br />Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 <br /> <br />基本类型包括:byte, short, int, long, char, float, double, Boolean, returnAddress<br />引用类型包括:类类型,接口类型和数组。<br /> <br转载 2010-11-18 12:25:00 · 664 阅读 · 0 评论