java基础学习——java开发环境面试笔试题
来源:互联网 发布:空心电感计算软件 编辑:程序博客网 时间:2024/06/07 02:42
java基础学习——java开发环境面试题
1.什么是JVM?Java跨平台的原理是什么?
答:
•JVM:(java virtual machine)java虚拟机。
2.JVM将类加载过程划分成哪几步?
答:
•JVM将类加载过程划分为三个步骤:装载、链接和初始化。
• 装载(Load):装载过程负责找到二进制字节码并加载至JVM中,JVM通过类的全限定名(com.bluedavy. HelloWorld)及类加载器(ClassLoaderA实例)完 成类的加载。
•链接(Link):链接过程负责对二进制字节码的格式进行校验、初始化装载类中的静态变量及解析类中调用的接口、类。
•初始化(Initialize):执行类中的静态初始化代码、构造器代码及静态属性的初始化。
3.描述一下JVM加载class文件的原理机制?
答:
•JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文 件中的类。
4.JVM内存管理的机制?
答:
•内存空间划分为:Sun JDK在实现时遵照JVM规范,将内存空间划分为堆、JVM方法栈、方法区、本地方法栈、PC寄存器。
5.JDK、JRE、JVM的关系是什么?
答:
6.JDK和JRE的区别是什么?
希望大神能够指点一些错误和补充一些知识,谢谢
- java基础学习——java开发环境面试笔试题
- JAVA基础面试笔试题
- JAVA基础面试笔试题
- 面试笔试题1000:Java基础
- java面试笔试题
- java面试笔试题
- java面试笔试题
- java面试笔试题
- java常见面试笔试题
- java面试笔试题整理
- java面试笔试题整理
- java面试笔试题整理
- java面试笔试题整理
- java面试笔试题整理
- java面试笔试题整理
- java面试笔试题(1)
- java面试笔试题整理
- java面试笔试题整理
- 2013武汉大学图形学大作业
- no such file or directory: '/Users/***/AppDelegate.m'
- 2015南阳CCPC A - Secrete Master Plan
- 【软工文档】机房收费系统之可行性研究报告
- background-CSS属性记
- java基础学习——java开发环境面试笔试题
- Oracle11gR2 单机环境 GI PSU补丁安装
- iOS滑动选项卡类型的视图控制器,支持复用
- hpu--1722(SPFA)
- hdu 1846 巴什博弈变形
- 墙内搭建Android开发环境
- 14. Spring Security 权限鉴定基础
- popupwindow,拍照,相册,裁剪,压缩,保存sd卡,imageloader圆形加载到本地
- C语言可变参数列表编程