JVM
小诺Z
生活真不容易
展开
-
JAVA和JVM运行原理
JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。这里和大家简单分享一下JAVA和JVM运行的原理,Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在O翻译 2015-12-02 15:44:27 · 598 阅读 · 0 评论 -
Java 虚拟机体系结构
Java源代码被编译器编译成class文件。而并不是底层操作系统可以直接执行的二进制指令(比如Windows OS的.exe文件)。因此,我们需要有一种平台可以解释class文件并运行它。而做到这一点的正是Java 虚拟机(JVM)。 实际上,JVM是一种解释执行class文件的规范技术。各 个提 供商都可以根据规范,在不同的底层平台上实现不同的JVM。 下面是转载 2015-12-02 15:51:56 · 387 阅读 · 0 评论 -
java 反射机制
类加载器: 获取到每一个字节码文件(.class)对应的 Class 类型的对象.(面向对象)1.1 、JAVA 反射机制:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, 都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制 。1.2Class 类:阅读 API 的 C翻译 2017-01-12 17:15:47 · 369 阅读 · 0 评论