java string rt_如何使jvm加载我的java.lang.String而不是rt.jar中的那个
我认真研究了Java类加载器。现在,我想编写一个与rt.jar中的类之一具有相同的包名称和类名称的类。例如,我自己编写一个java.lang.String类,以及如何打破父级委托模型以使jvm加载我的java.lang.String而不是rt.jar中的类。
重新编辑
Thx,尝试过。还有↓↓↓
D:\> java -verbose -Xbootclasspath / p:D:/myrt.jar -jar exe.jar
[打开D:\ myrt.jar]
[打开的C:\ java \ jre \ lib \ rt.jar]
[从C:\ java \ jre \ lib \ rt.jar加载java.lang.Object]
[从D:\ myrt.jar加载java.lang.String]
[从C:\ java \ jre \ lib \ rt.jar加载java.io.Serializable]
[从C:\ java \ jre \ lib \ rt.jar加载java.lang.reflect.GenericDeclaration]
[从C:\ java \ jre \ lib \ rt.jar加载java.lang.reflect.Type]
[从C:\ java \ jre \ lib \ rt.jar加载java.lang.reflect.AnnotatedElement]
[从C:\ java \ jre \ lib \ rt.jar加载java.lang.Class]
值的java.lang.String布局无效
#
#Java运行时环境检测到致命错误:
#
#内部错误(javaClasses.cpp:136),pid = 6968,tid = 4116
#致命错误:预加载类的布局无效
#
#JRE版本:(7.0_45-b18)(内部版本)
#Java VM:Java HotSpot(TM)64位服务器VM(24.45-b08混合模式Windows-amd64
压缩的哎呀)
#写入核心转储失败。客户端版本默认情况下不启用小型转储
Windows离子
#
#包含更多信息的错误报告文件另存为:
#D:\\ hs_err_pid6968.log
#
#如果您想提交错误报告,请访问:
java string rt_如何使jvm加载我的java.lang.String而不是rt.jar中的那个相关推荐
- java文件读入原理_描述一下JVM加载class文件的原理机制
1.JVM 简介 JVM 是我们Javaer 的最基本功底了,刚开始学Java 的时候,一般都是从"Hello World "开始的,然后会写个复杂点class ,然后再找一些开源 ...
- Java提高篇——JVM加载class文件的原理机制
阅读目录 1.JVM 简介 2.JVM 的组成部分 3.JVM加载class文件的原理机制 在面试java工程师的时候,这道题经常被问到,故需特别注意. 回到顶部 1.JVM 简介 JVM 是我们Ja ...
- 常见Java面试题之JVM加载class文件的原理机制
JVM加载class文件的原理机制 JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的 ...
- 类加载器 java委托机制_解析Java虚拟机中类的初始化及加载器的父委托机制
类的初始化 在初始化阶段,Java虚拟机执行类的初始化语句,为类的静态变量赋予初始值. 在程序中,静态变量的初始化有两种途径: 1.在静态变量的声明处进行初始化: 2.在静态代码块中进行初始化. 没有 ...
- java 类加载器的理解及加载机制?
通过 java 命令运行 java 程序的步骤就是指定包含 main 方法的完整类名以及一个 classpath 类路径,类路径可以有多个,对于直接的 class 文件路径就是 class 文件的根目 ...
- 【死磕JVM】五年 该知道JVM加载机制了!
类加载 Java虚拟机类加载过程是把Class类文件加载到内存,并对Class文件中的数据进行校验.转换解析和初始化,最终形成可以被虚拟机直接使用的java类型的过程 和那些编译时需要连接工作的语言不 ...
- J2EE JVM加载class文件的原理机制
JVM加载class文件的原理机制 1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的 ...
- JVM加载class文件的原理机制
阅读目录 1.JVM 简介 2.JVM 的组成部分 3.JVM加载class文件的原理机制 在面试java工程师的时候,这道题经常被问到,故需特别注意. 回到顶部 1.JVM 简介 JVM 是我们Ja ...
- jvm加载class原理
转载地址 : http://hxraid.iteye.com/blog/747625 当Java编译器编译好.class文件之后,我们需要使用JVM来运行这个class文件.那么最开始的工作就是要把字 ...
最新文章
- Nuget常用命令(转)
- [转载]----linux系统工程师的前途在哪里?
- server输出几行 sql_如何将SQL Server存储过程的输出存储在.txt文件中
- 15必须阅读Java 8教程
- 美国东北大学khoury计算机学院,2021年美国东北大学计算机研究生专业有哪些?入学要求高吗?...
- 搭建hadoop开发环境--基于xp+cygwin
- 单片机oled显示浮点数函数_问中文编程在单片机上实现一个电子时钟,总共有几步?...
- js实现放大镜的效果
- ACM-ICPC 2018 南京赛区网络预赛 B The writing on the wall(暴力)
- 输入一个十进制数N,将它转换成R进制数输出(运用递归实现)
- 关于Atmel A5D31平台ALC5640音频芯片的问题记录
- lcd1602c语言编程原理,lcd1602工作原理是什么?
- 关于微信网页版WeChat不能正常登录的最佳解决方案
- 从产品驱动看专注和结果导向的关系
- 天牛须和贪心算法_基于天牛须搜索的粒子群优化算法求解投资组合问题
- 数据挖掘 (一)——ASC文件读写、时间戳转换、可执行文件打包
- PHP小马免杀的浅谈[过最新D盾]
- HTML canvas 输入文字,关于Canvas写字
- Numpy切片与索引
- StringUtils中isNotEmpty和isNotBlank及isBlank()和isEmpty()区别
热门文章
- linux隐藏apache信息,Linux下如何隐藏Apache版本号信息
- zblog php 外部调用,ZBlogPHP调用指定ID文章的代码GetPost()函数
- excel线性拟合的斜率_协方差分析:方差分析与线性回归的统一
- python扩展库不是用于科学计算的有_有哪些科学计算的开源库
- word 7桌面上的计算机图标是,怎么设置win7系统桌面图标都变成word图标的处理办法...
- 虚幻4渲染系统结构解析
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database
- AC_CHECK_LIB的工作原理
- 打开pjsip2.1版本的视频支持
- linux 挂载32T文件系统,linux Centos下磁盘分区及文件系统创建与挂载(示例代码)