推荐
专栏
教程
课程
飞鹅
本次共找到1905条
jvm原理
相关的信息
helloworld_78018081
•
3年前
踩坑了!熬夜整理小米Android面试题
一、Java初中级面试题1.容器(HashMap、HashSet、LinkedList,HashSet等)2.内存模型3.JVM、Davilk、ART三者的原理和区别4.垃圾回收机制5.类加载方案6.说说你对Java反射的理解7.说说你对动态代理的理解8.什么是线程池,如何使用?为什么要使用线程池?9.在多线程运行过程中,解决安全性问题?10.设计模式(
Easter79
•
3年前
tomcat配置
要使用Tomcat,首先需要安装jdk,JDK的全称是JavaDevelopmentKit,是Sun公司免费提供的Java语言的软件开发工具包,其中包含Java虚拟机(JVM)jvm虚拟机的作用就是把高级语言》编译成字节码》通过运算得出结果》最后把东西发布利用JVM解释这些字节码文件,从而保证了Java的跨平台性安
Wesley13
•
3年前
java基础类库
java类库的基本介绍与用户互动运行Java程序的参数main()方法分析public修饰符:Java类由JVM调用,为了让JVM可以自由调用这个main()方法,所以使用public修饰符把这个方法暴露出来static修饰符:JVM调用这个主方法时,不会先创建该类的对象,然后通过对象来调用该主方法
Wesley13
•
3年前
jdk相关基础知识
了解java运行开发的概念,掌握jdk的安装与环境变量的配置jdk:javadevelopmentkit(javadeveloperkiller)开发工具包jvm:JavaVirtualMachine java虚拟机jre:JavaRuntimeEnvironment,指Java运行环境(包含jvm)查
Wesley13
•
3年前
ubuntu 14.04安装和配置多个jdk
http://www.linuxdown.net/install/soft/2015/0115/3788.htmlupdatealternatives命令2、在/usr/lib/下mkdir jvm/目录sudo cp jdk7u65linuxx64.tar.gz jvm/ 解压sudo tar zxvf jdk7u65
Wesley13
•
3年前
Java程序运行机制及开发环境
Java既是编译型语言,又是解释型语言java源文件首先需要通过javac编译生成后缀名为.class的字节码文件(与平台无关,只面向JVM),然后使用Java虚拟机将字节码解释成特定平台上的机器码运行。Java虚拟机JVM不同平台上的JVM不同,但是都提供了相同的接口。开发Java准备1.下
Stella981
•
3年前
JVM 参数说明(持续更新)
JVM常用参数说明参数名称默认值描述\Xms \Xms,JVM启动时申请的最小Heap内存大小,默认为物理内存的1/64但小于1G;\Xmx \Xmx,JVM启动时申请的最大Heap内存大小,默认为物理内存的1/4但小于1G\Xmn 指定新生代内存大小\
Stella981
•
3年前
JVM 之 类的加载与初始化
JVM中的类或接口的加载,连接,初始化动作都是动态的。加载主要是根据指定的名称找到并读取类或接口的二进制表示形式,然后创建类和接口。连接则是通过验证,准备,解析等动作将相关联的类或接口合并为运行时形态以便可以被JVM执行。初始化的过程主要包括类或接口初始化方法<clinit的执行。JVM在启动时,首先会加载和创建"启动类",该类由具体JVM实现
Stella981
•
3年前
JVM(四)JVM的双亲委派模型
1、两种不同的类加载器 从JAVA虚拟机的角度来讲,只存在两种不同的类加载器:一种是启动类加载器(BootstrapClassLoader),这个类加载器使用C语言实现,是虚拟机自身的一部分;另一种就是所有其他的类加载器,这些加载器都由Java语言实现,独立于虚拟机外部,并且全都继承自抽象类java,lang.ClassLoader。
Stella981
•
3年前
JVM 架构
1
•••
7
8
9
•••
191