Java 虚拟机
文章平均质量分 81
已改行
溜了溜了
展开
-
Java 类加载机制理解
“代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是变成语言发展的一大步”,这句话出自《深入理解JAVA虚拟机》一书。JAVA源码编译由三个过程组成:1、源码编译机制。2、类加载机制3、类执行机制我们这里主要介绍编译和类加载这两种机制。一、源码编译代码编译由JAVA源码编译器来完成。主要是将源码编译成字节码文件(class文件)。字节码文件格式主要分为两部分:常...原创 2018-07-13 13:40:06 · 145 阅读 · 0 评论 -
Java 详解 JVM 工作原理和流程
作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),...转载 2018-09-14 17:06:57 · 176 阅读 · 0 评论 -
Java内存模型是什么
为什么要有内存模型在介绍Java内存模型之前,先来看一下到底什么是计算机内存模型,然后再来看Java内存模型在计算机内存模型的基础上做了哪些事情。要说计算机的内存模型,就要说一下一段古老的历史,看一下为什么要有内存模型。内存模型,英文名Memory Model,他是一个很老的老古董了。他是与计算机硬件有关的一个概念。那么我先给你介绍下他和硬件到底有啥关系。CPU和缓存一致性我们应该都知道,...原创 2019-03-12 17:21:22 · 1409 阅读 · 0 评论 -
深入理解Java虚拟机
今天,我终于把《深入理解JVM虚拟机》看完一遍了!内容很深,不过讲解的很透彻,可能需要我慢慢消化和吸收,等过一段时间再去多看几遍!推荐博文:《深入理解Java虚拟机》第2章 Java内存区域与内存溢出异常《深入理解Java虚拟机》第3章 垃圾收集器与内存分配策略《深入理解Java虚拟机》第6章 类文件结构《深入理解Java虚拟机》第7章 虚拟机类加载机制全书总结:《深入理解Java虚...原创 2019-03-21 22:26:20 · 406 阅读 · 0 评论 -
JVM的垃圾回收机制 总结(垃圾收集、回收算法、垃圾回收器)
推荐博文:https://www.cnblogs.com/aspirant/p/8662690.html原创 2019-03-27 18:15:00 · 225 阅读 · 0 评论 -
Java面试总结如何处理项目的高并发、大数据
1.HTML静态化如果网站的请求量过大,我们可以将页面静态化提供访问来缓解服务器压力,能够缓解服务器压力加大以及降低数据库数据的频繁交换。适合于某些访问了过大,但是内容不经常改变的页面,如首页、新闻页等2.文件服务器顾名思义,文件服务器就是将文件系统单独拿出来提供专注于处理文件的存储访问系统,甚至于对个文件服务器。因为对于图片这种资源的访问存储是web服务最耗资源的地方,将文件服务器单独部署...原创 2019-03-27 18:20:02 · 698 阅读 · 0 评论