系统语言和JVM基础介绍

Posted cfy930721

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统语言和JVM基础介绍相关的知识,希望对你有一定的参考价值。

脚本型语言:shell perl ruby 解释性语言
系统级语言: c c++ erlang golang
应用级语言: python java C

JVM执行引擎里面有一个块运行时的内存,内存里分为线程共享区和线城私有区
线程共享区:方法区,堆内存(优化)
线城私有区:java栈(执行),共有方法栈,PC寄存器

代码线程逻辑先进后出,后进先出

操作系统 vm.overmemory=1 允许抢占内存

out of memory =OOM 内存溢出错误java





以上是关于系统语言和JVM基础介绍的主要内容,如果未能解决你的问题,请参考以下文章

JVM基础快速入门篇

JVM 垃圾回收器工作原理及使用实例介绍(原文已发表于IBM开发者论坛)

jvm性能调优-----JVM的执行子系统

JVM基础--JVM内存区域模型

java基础

Java基础语法