xdxxdx
www.xdxxdxxdx.com

随笔分类 -  JVM

(转)JVM工作原理和流程
摘要:作为一名Java使用者,掌握JVM的体系结构也是必须的。 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平 阅读全文
posted @ 2017-10-20 09:45 xdxxdx 阅读(183) 评论(0) 推荐(0)
java多线程(转)
摘要:如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟 阅读全文
posted @ 2017-09-21 11:51 xdxxdx 阅读(190) 评论(0) 推荐(0)
函数调用的压栈出栈过程
摘要:作者:李根链接:https://www.zhihu.com/question/22444939/answer/22200552来源:知乎著作权归作者所有,转载请联系作者获得授权。 凑合看吧亲 ^_^ 在main函数调用func_A的时候,首先在自己的栈帧中压入函数返回地址,然后为func_A创建新栈 阅读全文
posted @ 2017-02-05 10:34 xdxxdx 阅读(18763) 评论(0) 推荐(0)
JVM内存模型和启动参数的关系
摘要:今天开始接触JVM的内存模型这一块的内容,以下这张图是从网上找的,先收藏了,虽然现在还看不太懂。以后弄懂了才进行详细的解说。 阅读全文
posted @ 2016-09-01 11:59 xdxxdx 阅读(264) 评论(0) 推荐(0)