文章分类 -  jvm

摘要:原文: java之jvm学习笔记十二(访问控制器的栈校验机制) 什么是栈校验机制,把环境搭起来。 第一步,配置系统环境。 path=%JAVA_HOME%/binJAVA_HOME=C:/Java/jdk1.6.0_01CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA 阅读全文
posted @ 2019-04-19 15:57 青青子衿J
摘要:原文:java之jvm学习笔记十一(访问控制器) 知识回顾: 我们先来回顾一下前几节的内容,我们学了类装载器,它主要的功能就是装载类,在装载的前后,class文件校验器会对class文件进行四趟的校验,而第一趟的校验会对文件的结构进行校验, 对文件的结构完整性的校验时会校验class文件的hash摘 阅读全文
posted @ 2019-04-19 15:02 青青子衿J
摘要:原文:java之jvm学习笔记七(jar包的代码认证和签名) java之jvm学习笔记八(实践对jar包的代码签名) 前言: 如果你循序渐进的看到这里,那么说明你的毅力提高了,jvm的很多东西都是比较抽像的,如果不找相对应的代码来辅助理解,其实很难有个比较形象的思维, 前面我努力的尝试通过将概念投射 阅读全文
posted @ 2019-04-18 19:27 青青子衿J
摘要:原文:java之jvm学习笔记四(安全管理器) java之jvm学习笔记六(实践写自己的安全管理器) 前面已经简述了java的安全模型的两个组成部分(类装载器,class文件校验器),接下来学习的是java安全模型的另外一个重要组成部分安全管理器。 安全管理器是一个单独的对象,在java虚拟机中,它 阅读全文
posted @ 2019-04-18 18:46 青青子衿J
摘要:原文:java之jvm学习笔记三(Class文件检验器) 前面的学习我们知道了class文件被类装载器所装载,但是在装载class文件之前或之后,class文件实际上还需要被校验,这就是今天的学习主题,class文件校验器。 class文件校验器,保证class文件内容有正确的内部结构,java虚拟 阅读全文
posted @ 2019-04-18 17:27 青青子衿J
摘要:原文:java之jvm学习笔记二(类装载器的体系结构) 在了解java虚拟机的类装载器之前,有一个概念我们是必须先知道的,就是java的沙箱,什么是java的沙箱,java的沙箱总体上经历了这么一个过程: java1.0的基础沙箱 java1.1的基于签名和认证的沙箱到后来基于基础沙箱+签名认证沙箱 阅读全文
posted @ 2019-04-18 16:17 青青子衿J
摘要:原文:java之jvm学习笔记九(策略文件) java之jvm学习笔记十(策略和保护域) 什么是java的策略,什么又是策略文件。 今天我换一下笔记的方式,不是直接讲概念,而是先来做一个小例子,相信你做完这个例子之后再看我对例子的讲解,你对策略,策略文件,会豁然开朗的感觉。 例子很简单,简单的才是大 阅读全文
posted @ 2019-04-18 15:17 青青子衿J
摘要:原文出处:https://blog.csdn.net/sunxianghuang/article/details/52094859 什么是JIT 1、动态编译(dynamic compilation)指的是“在运行时进行编译”;与之相对的是事前编译(ahead-of-time compilation 阅读全文
posted @ 2018-07-27 13:35 青青子衿J
摘要:原文出处:http://www.cnblogs.com/xrq730/p/4827590.html 几个计算机的概念 为以后写文章考虑,也为巩固自己的知识和一些基本概念,这里要理清楚几个计算机中的概念。 1、计算机存储单位 从小到大依次为位Bit、字节Byte、千字节KB、兆M、千兆GB、TB,相邻 阅读全文
posted @ 2018-05-06 22:59 青青子衿J
摘要:原文出处:http://www.cnblogs.com/xrq730/p/4826691.html 前言 让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/: 97%的企业桌面运行Java 美国有89%的桌面(或计算机)运行Java 全球有900万J 阅读全文
posted @ 2018-05-06 20:32 青青子衿J
摘要:参考原文:https://www.zhihu.com/question/21762917/answer/19239387 http://bbs.itheima.com/thread-136974-1-1.html https://zhidao.baidu.com/question/488076257 阅读全文
posted @ 2017-04-23 12:11 青青子衿J