随笔分类 - JVM
摘要:本文转载 作者: "liuxiaopeng" 博客地址: 一、JVM 内存结构 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 1、虚拟机栈 :每个线程有一个私有的栈,随着线程的创建而创建。栈里面存着的是一种叫“栈帧”的东西,每个方法会创建一个栈帧,栈帧
阅读全文
摘要:前言 对于C/C++用户,需要手动管理内存,但是对于Java程序员来说,在虚拟机自动内存机制的帮助下,不再需要为每一个new对象去写配对的delete/free代码,不容易出现内存泄漏和内存溢出的问题。由于Java程序员把内存控制的权力交给了Java虚拟机,一旦出现内存泄漏的问题和溢出的问题,如果不
阅读全文
摘要:为什么需要平台无关性 用一句话来阐述就是 Write once, run anywhere (即书写一次,到处运行),平台无关性有以下几个优点 支持多变的网络环境 支持网络化嵌入式设备 减少开发和在多个平台部署应用程序的成本和时间 为什么Java被称作是平台无关的编程语言 各个不同平台的虚拟机与所有
阅读全文

浙公网安备 33010602011771号