CSDN论坛 > Java > Java SE

如何运行JVM不支持的扩展类 [问题点数:100分,结帖人yyangsy]

Bbs1
本版专家分:84
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:84
Bbs4
本版专家分:1103
Bbs1
本版专家分:84
Bbs3
本版专家分:618
Blank
铜牌 2000年6月 总版技术专家分月排行榜第三
Bbs5
本版专家分:4639
匿名用户不能发表回复!
其他相关推荐
JVM生命周期和类加载机制
一、java虚拟机的生命周期:   Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返回void、直接受一个字符串数组。在程序执行时,你必须给Java虚拟机指明这个包换main
JVM调优系列:(三)类加载和执行机制
JVM的类加载是通过ClassLoader及其子类来完成的,类的层次关系和加载顺序可以由下图来描述: 每个ClassLoader加载Class的过程是: 1.检测此Class是否载入过(即在cache中是否有此Class),如果有到8,如果没有到2 2.如果parent classloader不存在(没有parent,那parent一定是bootstrap),到4 3.请求parent c
查看JVM启动类加载日志
在启动jvm时添加 verbose:class 选项 启动JVM: 日志文件 b.txt: [Opened C:\Program Files\Java\jre7\lib\rt.jar] [Loaded java.lang.Object from C:\Program Files\Java\jre7\lib\rt.jar] [Loaded java.io.Serializa
从一个简单的main方法执行谈谈JVM工作机制
对java coder来说, 经常接触JVM,可能不需要熟悉JVM工作原理,也能根据业务需求,通过代码实现,一般不需要对JVM有特别的了解。但是,如果想精通java开发,不熟悉JVM的工作原理是不能接受的。本来JVM的工作原理浅到可以泛泛而谈,但如果真的想把JVM工作机制弄清楚,实在是很难,涉及到的知识领域太多。所以,本文通过简单的mian方法执行,浅谈JVM工作原理,看看JVM里面都发生了什么。
java笔记-jvm执行顺序
java加载一般顺序:静态块(静态变量)——>成员变量——>构造方法——>静态方法 。 执行顺序根据静态部分是依赖于类,而不是依赖于对象存在的,所以静态部分的加载优先于对象存在。        1.静态属性,静态方法声明,静态块。   2.动态属性,普通方法声明,构造块。   3.构造方法。 静态:   当加载一个类时,JVM会根据属性的数据类型第一时间赋默认值(一举生成的)。然后
JVM进程jar包加载分析
有时在一个应用中,会依赖很多的jar包,难免会出现引用不同jar包中的同名类。这时搞清楚: JVM启动时加载了哪些jar包 或者一个类来自哪个jar中来就非常重要了。 一、查看JVM加载了哪些jar包 启动JVM,通过如下命令获取进程号:jps -lm其中参数: -l:输出main所在类的全名,如果执行的是jar包,则输出jar包路径 -m:输出jvm进程启动时传递给m
扩展类加载器-------改变JAVA的父优先类加载顺序
<br />java的类加载机制默认情况下是采用委托模型:当加载某个类时JVM会首先尝试用当前类加载器的父类加载器加载该类,若父类加载器加载不到再由当前类加载器来加载,因此这种模型又叫做“父优先”模型。<br />    但是在实际项目中我们可能会要求先从当前类加载加载再从父类加载器加载,如项目中的某类的版本可能和container中的不一致的时候,若还从container加载就会报jar包冲突的异常,实际上jar包冲突的问题在实际开发过程中是经常会遇到的。如我们在开发Loong时就遇到了类似问题。<br
JVM核心之 JVM运行和类加载全过程
JVM核心之 JVM运行和类加载全过程为什么要研究类加载的全过程 有助于了解JVM运行过程 更深入了解java动态性,(解热部署、动态加载),提高程序员的灵活性 类加载的全过程 类加载机制 JVM可以把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成JVM可以直接使用的Java类型的过程 Created with Raphaël 2.1.0加载Loading验证Verificat
JVM如何加载一个类的过程
虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析、初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制 从类被加载到虚拟机内存中开始,到卸载出内存为止,类的生命周期包括七个阶段: 加载(Loading); 验证(Verification); 准备 (Preparation); 解析(Resolution); 初始化(Initializa
JVM的版本问题
文章转载自:http://www.cnblogs.com/newskysoft/archive/2010/04/23/1718720.html     今天遇到一个错误Error: no `server' JVM at `C:/Program Files/Java/j2re1.4.2/bin/server/jvm.dll'. 后面看了一下以下文章,问题解决。 转贴http://dev.csdn.net/article/32/32926.shtm jdk(java developmen
关闭