- 博客(4)
- 资源 (20)
- 收藏
- 关注
原创 关于类装载器命名空间的疑问?
java类装载器都有自己的命名空间,每个装载器维护自己的命名空间。各个命名空间内的类互相访问是有限制的,必须进行授权。进行授权是基于安全目的考虑的。现在的问题是java的类装载体系采用的是双亲委派模型,即每个类都有自己的父装载器(根装载器Bootstrap除外)。当类装载器需要装载某个类时,首先委派自己的父装载器进行装载,父装载器再委托给它的父装载器进行装载,以此类推,当父装载器装载不了时,才有自
2012-10-20 10:05:41 822
原创 个人理解 java虚拟机中的符号引用和直接引用
在java中,一个java类将会编译成一个class文件。在编译时,java类并不知道引用类的实际内存地址,因此只能使用符号引用来代替。比如org.simple.People类引用org.simple.Tool类,在编译时People类并不知道Tool类的实际内存地址,因此只能使用符号org.simple.Tool(假设)来表示Tool类的地址。而在类装载器装载People类时,此时可以通过虚拟机
2012-10-18 22:50:11 18932 3
原创 5.3 Java虚拟机的体系结构
java程序能运行,要求java虚拟机能识别java编译后的class文件,并对文件进行解析,然后载入到内存中,还需要有个执行引擎来执行载入到内存中的指令和数据。java虚拟器用类装载器子系统来装载class文件。java虚拟机的数据存放区一般包含方法区、堆、java栈、PC寄存器和本地方法栈,但不同的java虚拟机实现,对数据存放区的管理可能是不一样的,java虚拟机规范并没有对其结
2012-10-13 16:40:55 1308
原创 5.2 Java虚拟机实例生命周期
java虚拟机实例是伴随着java程序启动而启动,终止而终止的。换句话说,当启动java程序时,才会启动java虚拟器实例来运行java程序,当java程序运行完毕后,java虚拟实例也终止运行了。 因此一台机器上运行多个java程序时,将启动多个java虚拟机实例,它们之间互不影响。 java虚拟器实例将从java程序中指定类的Main函数开始运行
2012-10-13 10:18:14 886
[2020]Sequential Gibbs Sampling Algorithm for Cognitive Diagnosis Models
2020-07-10
[2001][857]Cognitive assessment models with few assumptions item response theory
2020-07-05
[2004][567]Higher-order latent trait models for cognitive diagnosis 2004.pdf
2020-06-30
[1999][421]Estimating multiple classification latent class models.pdf
2020-06-30
[2015][40]Bayesian estimation of the DINA model with Gibbs sampling.pdf
2020-06-30
DINA Model and Parameter Estimation:A Didactic.pdf
2020-05-30
基于大数据的牛顿(Knewton)平台自适应学习机制
2020-04-21
自适应学习平台的关键技术与典型案例
2020-04-21
Brusilovsky-Methods and techniques of adaptive hypermedia
2020-04-21
吴恩达新书 《Machine Learning Yearning》机器学习年鉴 中文版+英文版 1-52章全 无水印
2018-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人