码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
java互联网架构师课程资料分享
一、JAVA并发编程Netty、NOI、MiNa技术详解二、JAVA虚拟机、JVM调优、Tomcat优化技术详解三、Linux入门命令、虚拟机安装课程详解四、数据库设计MySQL、Oracle数据库设计五、缓存Redis、Memcached、Mongodb使用六、中间件ActiveMQ、RocketMQ、MyCat的使用七、互联网应用Zookeepe..
分类:编程语言   时间:2016-05-23 01:13:51    阅读次数:365
深入理解JVM06--字节码指令简介
本文是基于周志明的《深入理解Java虚拟机》 Java 虚拟机的指令由一个字节长度的、代表着某种特定操作含义的操作码(Opcode)以及跟随其后的零至多个代表此操作所需参数的操作数(Operands)所构成。虚拟机中许多指令并不包含操作数,只有一个操作码。 如果忽略异常处理,那 Java 虚拟机的解释器使用下面这个伪代码的循环即可有效地工作: do {   自动计算...
分类:其他好文   时间:2016-05-22 12:24:29    阅读次数:335
Java小结
反射 java数据类型分为原始类型和引用类型。对于每种类型的对象java虚拟机会实例化不可变的java.lang.Class对象,它提供了在运行时检查对象属性的方法,这些属性包括它的成员和类型信息。 注:Class是泛型类,可以使用@SuppressWarnings("unchecked")忽略泛型... ...
分类:编程语言   时间:2016-05-22 00:44:50    阅读次数:261
[转]深入理解java虚拟机 精华总结(面试)
原文 http://www.cnblogs.com/prayers/p/5515245.html 一、运行时数据区域 3 1.1 程序计数器 3 1.2 Java虚拟机栈 3 1.3 本地方法栈 3 1.4 Java堆 3 1.5 方法区 3 1.6 运行时常量池 4 二、 hotspot虚拟机对象 ...
分类:编程语言   时间:2016-05-21 20:26:52    阅读次数:229
深入理解java虚拟机 精华总结(面试)
一、运行时数据区域 3 1.1 程序计数器 3 1.2 Java虚拟机栈 3 1.3 本地方法栈 3 1.4 Java堆 3 1.5 方法区 3 1.6 运行时常量池 4 二、 hotspot虚拟机对象 4 2.1 对象的创建 4 1. 检查 4 2. 分配内存 4 3. Init 4 2.2 对象 ...
分类:编程语言   时间:2016-05-21 19:03:39    阅读次数:493
Java内存与垃圾收集知识总结
总结一下关于Java内存的知识,今天我不生产知识,我只是知识的搬运工。 1.运行时数据区域 java虚拟机在执行JAVA程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 由所有线程共享的数据区 堆[Heap]: Java堆是Java虚拟机管理的内存中最大的一块,此内存区域的唯一目的就是存放 ...
分类:编程语言   时间:2016-05-20 22:15:46    阅读次数:197
快学Scala-第一章 基础
知识点: Scala程序并不是一个解释器,实际发生的是,你输入的内容被快速的编译成字节码,然后这段字节码交由Java虚拟机执行。 以val定义的值是一个常量,以var定义的值是一个变量,声明值或变量但不做初始化会报错。 变量或函数的类型总是写在变量或函数名称的后面。 Scala中,仅当同一行代码中存... ...
分类:其他好文   时间:2016-05-20 19:27:42    阅读次数:245
<<深入Java虚拟机>>-虚拟机类加载机制-学习笔记
类加载的时机 遇到new、getstatic、putstatic或invokestatic这4个字节码指令时,如果类没有进行过初始化,则需要先触发其初始化。生成这4条指令最常见的Java场景是:使用new关键字实例化对象的时候、读取或设置一个类的静态字段(被final修饰、已在编译期把结果放入到常量 ...
分类:编程语言   时间:2016-05-19 23:08:58    阅读次数:187
Java中boolean类型到底占用多少字节
虽然 Java 虚拟机定义了 boolean 这种数据类型,但是只对它提供了非常有限的支持。在 Java 虚拟机中没有任何供 boolean 值专用的字节码指令,在 Java 语言之中涉及到 boolean 类型值的运算,在编译之后都使用 Java 虚拟机中的 int 数据类型来代替。 Java 虚 ...
分类:编程语言   时间:2016-05-19 21:02:12    阅读次数:157
JAVA环境变量配置
java的运行环境: jre: java的运行环境 jre = java虚拟机 + 核心类库(辅助java虚拟机运行的文件) jdk: java开发工具集 jdk = jre + java开发工具 安装jdk的路径要注意:不能带有中文路径或者是空格。jdk目录的介绍 bin:存放的是java的开发工 ...
分类:编程语言   时间:2016-05-19 20:56:53    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!