社区
Java SE
帖子详情
深入java虚拟机中的一个基础问题
boilin
2008-01-04 12:54:56
最近刚刚开始看深入java虚拟机,问下各位师兄才,看的迷糊哦
就是用户自定义装载器是什么?我知道他是用来负责装载我们的类的!
1:我想问的是他是不是在我们的程序中是用代码实现的?或则说代码是什么? 比如 ClassType ct=new ClassType(); 这个时候程序是不是就需要装载一个ClassType类呢,还要把这个类装载到不同的命名空间???那么这个时候负责装载这个类的装载器是什么???
...全文
168
11
打赏
收藏
深入java虚拟机中的一个基础问题
最近刚刚开始看深入java虚拟机,问下各位师兄才,看的迷糊哦 就是用户自定义装载器是什么?我知道他是用来负责装载我们的类的! 1:我想问的是他是不是在我们的程序中是用代码实现的?或则说代码是什么? 比如 ClassType ct=new ClassType(); 这个时候程序是不是就需要装载一个ClassType类呢,还要把这个类装载到不同的命名空间???那么这个时候负责装载这个类的装载器是什么???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boilin
2008-01-07
打赏
举报
回复
mcluvin 指的意思是什么,我还没有学到那里来啊, 正在学java se基础,恼火
mcluvin
2008-01-07
打赏
举报
回复
楼主,等你学几个开源框架你就会明白了,知道我的意思吗?
boilin
2008-01-07
打赏
举报
回复
高手进来.....晕..
boilin
2008-01-05
打赏
举报
回复
大伙进来哈帮帮我解决这个疑惑啊 ??谢谢!!
boilin
2008-01-05
打赏
举报
回复
看有的书上说:类装载器本身也是一个java类,其中类库中提供了一个java.lang.ClassLoader做为类的装载器基类,真正的类装载器都必须是ClassLoader的子类,
我的问题是:
1:那为什么我们在写程序的时候并没有显示的写出一个类(或则说去继承java.lang.ClassLoader这个类)去构造用户自定义类装载器?
2:装载器把一个类装载成功以后是不是就返回这个类的一个class对象的引用?
shuxiaoo
2008-01-04
打赏
举报
回复
类装载器是用来把类(class)装载进JVM的。JVM规范定义了两种类型的类装载器:启动类装载器(bootstrap)和用户自定义装载器(user-defined class loader)。
shuxiaoo
2008-01-04
打赏
举报
回复
Java提供了抽象类ClassLoader,所有用户自定义类装载器都实例化自ClassLoader的子类。 System Class Loader是一个特殊的用户自定义类装载器,由JVM的实现者提供,在编程者不特别指定装载器的情况下默认装载用户类。系统类装载器可以通过ClassLoader.getSystemClassLoader() 方法得到
boilin
2008-01-04
打赏
举报
回复
上面师兄说的类装载器是jvm里的,用户定义的装载器和根装载器都位于jvm中吗????你没有直接回答我的问题啊?
哪位仁兄能不能够说详细点啊?小弟在此谢谢了!!!
changjiangzhibin
2008-01-04
打赏
举报
回复
up
SINCE1978
2008-01-04
打赏
举报
回复
类装载器是jre里的,而jre和jvm的代码并不公开。
Java
虚拟机
面试题全面解析(干货)
Java
虚拟机
面试题全面解析,《
深入
理解
Java
虚拟机
》干货版,自己总结,希望能够帮助大家,免费下载~
Java
虚拟机
规范
中
文版.pdf
Java
虚拟机
规范
中
文版.pdf
深入
解析ANDROID
虚拟机
《
深入
解析Android
虚拟机
》循序渐进地讲解了Android
虚拟机
技术的基本知识,内容新颖、知识全面、讲解详细。全书分为13个章节,分别讲解了Android系统的
基础
知识、Android系统的结构和核心框架、
Java
虚拟机
和Dalvik
虚拟机
的知识、实现程序编译和调试、Dalvik的运作流程、DEX优化和安全管理、Android
虚拟机
生命周期管理和内存分配策略、
虚拟机
垃圾收集和线程管理、JNI的基本原理、JIT编译的基本过程和具体方法,以及
虚拟机
中
的异常管理机制方面的知识。 《
深入
解析Android
虚拟机
》定位于Android的初、
中
级用户,既可以作为初学者的参考书,也可以作为有一定
基础
的读者的拔高书。
Java
面向对象编程.pdf
内容简介 《
Java
面向对象编程》内容由浅入深,紧密结合实际,利用大量典型实例,详细讲解
Java
面向对象的编程思想、编程语法和设计模式,介绍常见
Java
类库的用法,总结优化
Java
编程的各种宝贵经验,
深入
阐述
Java
虚拟机
执行
Java
程序的原理。书
中
实例均基于最新的JDK 1.5版本。全书内容包括面向对象的编程思想、
Java
语言的
基础
知识、异常处理、类与对象的生命周期、多线程、
Java
集合、输入/输出和GUI编程等。其最大特色是以六条主线贯穿全书:面向对象编程思想、
Java
语言的语法、
Java
虚拟机
执行
Java
程序的原理、在实际项目
中
的运用、设计模式和性能优化技巧。
一个
牛人给
java
初学者的建议
一个
牛人给
java
初学者的建议
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章