摘要: 最近在学习《深入理解jvm》以及张龙老师的《java虚拟机系列视频》,将这些东西记录下来,以供后面回忆。 JVM把class文件加载的内存,并对数据进行校验、转换解析和初始化,最终形成JVM可以直接使用的Java类型的过程就是加载机制。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的生命周期包括了:加载(Loading)、验证(Verification)、准备 (Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)、卸载(Unloading) 七个阶段,其中验证、准备、解析三个部分统称链接。 加载(装载)、验证、准备、初始化.. 阅读全文
posted @ 2014-01-04 15:54 shisw 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 之前开发过程中的测试,不是使用main方法,就是启动项目调用地址,尤其是后者,测试起来非常不方便,今天配置了下junit,中间遇到些问题,记录如下。首先下载spring-test.jar包和junit包,然后生成test的测试类。测试中遇到的第一个问题是:No tests found with test runner JUnit4经检查为创建test包是必须为sourceFolder包;遇到的第二个问题是Method‘initializationError’not found,opening the test class经检查为使用的junit-4.11.jar包版本不对遇到的第三个问题是ja 阅读全文
posted @ 2014-01-04 15:16 shisw 阅读(1104) 评论(0) 推荐(0) 编辑