码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
深入理解java垃圾回收算法
Java虚拟机的内存区域中,程序计数器、虚拟机栈和本地方法栈三个区域是线程私有的,随线程生而生,随线程灭而灭;栈中的栈帧随着方法的进入和退出而进行入栈和出栈操作,每个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这三个区域的内存分配和回收都具有确定性。垃圾回收重点关注的是堆和方法区部分的 ...
分类:编程语言   时间:2018-03-30 13:14:20    阅读次数:169
java基础课程
jdk的下载和配置环境变量编写一个helloworld小程序一、jdk下载和安装jdk:JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)等jre:包括Java虚拟机(JVMJavaVirtualMachine)和Java程序所需的核心类库等,如果想
分类:编程语言   时间:2018-03-30 10:46:14    阅读次数:240
Java英文缩写详解
1.JVM:Java Virtual Machine(Java虚拟机)的缩写。 它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少 ...
分类:编程语言   时间:2018-03-30 01:13:37    阅读次数:293
不可忽视的内存区域-直接内存
一提到JVM运行的的内存划分,相信大家都会第一反应想到堆内存和栈内存。如果再分清楚一些,就是常说的运行时数据五大部分:方法区,虚拟机栈,本地方法栈,堆,程序计数器。本文重点聊一聊直接内存(DirectMemory),直接内存并不是运行时数据区的一部分,也不是Java虚拟机规范中定义的内在区域。它通过Unsafe类的allocateMemory()方法申请分配内存,可以通过-XX:MAxDirect
分类:其他好文   时间:2018-03-29 20:04:52    阅读次数:128
《深入理解java虚拟机》笔记(8)类的加载机制
一、类加载机制 类加载器将类的.class文件中的二进制数据读入到内存中,将其放在方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问 ...
分类:编程语言   时间:2018-03-29 19:09:30    阅读次数:161
为什么说java是具有跨平台性
主要是因为一个核心的东西,JVM(java virttual Machine),及java虚拟机 然而所有平台上的JVM都是不一样,但是每个JVM提供给编译器的接口都是一样的。 class文件,编译好的字节码文件。所以编译器只需要生成字节码文件就行,至于在不同的平台上运行 这就交给不同平台上的JVM ...
分类:编程语言   时间:2018-03-29 00:12:39    阅读次数:199
优化tomcat配置(从内存、并发、缓存)优化
一.Tomcat内存优化 ** Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。 JAVA_OPTS参数说明 -server 启用jdk 的 server 版; -Xms java虚拟机初始化时 ...
分类:其他好文   时间:2018-03-28 18:50:23    阅读次数:154
关于 Java虚拟机:内存处理与执行引擎
一.Java技术体系简介: 一.Java技术体系简介: 一.Java技术体系简介: Java技术体系包括以下几个组成部分: java程序设计语言 各种硬件平台上的java虚拟机 Class文件格式 Java API 类库 来自商业机构和开源社区的第三方类库 JDK(java Development ...
分类:编程语言   时间:2018-03-26 19:47:42    阅读次数:274
Java程序员面试题之JavaSE之基础篇
一、JavaSE之基础篇1、JavaSE基础之语法######(1)、简述你对JVM,JRE,JDK的理解?JVM:java虚拟机。是一个模拟的计算机,相当于真实存在的计算机(软件+硬件)。JDK:是整个java的核心。程序员的产品。包括了java的运行环境、java的工具、java的基础类库。JRE:运行环境。拓展----JVM、JDK和JRE之间的关系:JDK包括JRE,JRE包括JVM###
分类:编程语言   时间:2018-03-26 16:09:45    阅读次数:132
JVM内存模型
Java虚拟机(Java Virtual Machine,简称JVM)在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。 ...
分类:其他好文   时间:2018-03-26 16:06:54    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!