深入理解JVM 第一章 之4
来源:互联网 发布:mac怎么看电池循环 编辑:程序博客网 时间:2024/06/03 20:03
- web浏览器启动的Java应用程序通常为每个提供 .class 文件的网络地址分别创建不同的用户自定义类装载器
- web浏览器利用Java应用程序来安装用户自定义类装载器。用户自定义类加载器知道如何来请求 .class 文件,并且也经常被称为Java Applet 类加载器
- 通过允许实例化的用户自定义类加载器知道如何从网上下载 .class file,Java类加载器提供了网络移动性的支持。
- 传统的 C或者C++等语言所遵循的传统是:编译->连接成单独的专门支持特定硬件平台和OS的二进制文件。通常一个平台的二进制可执行文件在其他的平台上是不能执行的。而Java .class文件是可以运行在任何支持Java虚拟机的硬件品台和OS上的二进制文件。
- 当编译和连接一个C++程序时所获得的二进制可执行文件只能在指定的硬件和OS上运行,因为这个二进制文件中包含了目标处理器的机器语言;但是Java编译器把Java源文件编译成字节码,这种字节码是Java虚拟机的“机器语言”; 处理特定的目标处理器之外,不同平台的整数字节顺序也可能不同的,比如说,X86系列处理器,字节码是低位在前高位在后,而PowerPC中则是高位在前低位在后。
- 正是每个特定的主机平台上都实现了Java虚拟结和Java API,所以Java程序本身才有了平台无关性。
1 0
- 深入理解JVM 第一章 之4
- 深入理解JVM 第一章之1
- 深入理解JVM 第一章 之3
- 深入理解JVM 第一章 之5
- 《深入理解jvm》笔记---第一章
- 深入JVM 第一章 之2
- 深入理解jvm之分派
- jvm 堆栈之深入理解
- 深入理解JVM之JVM内存参数
- 《深入理解C#》学习笔记之第一章
- 深入理解JVM(4)
- 20150906 深入理解JVM之入门笔记
- 深入理解JVM之垃圾回收详解
- 深入理解JVM之垃圾回收详解
- 深入理解JVM之垃圾回收详解
- 深入理解JVM之垃圾回收详解
- 深入理解Java之jvm启动流程
- 深入理解JVM之基本构架
- 暑假集训二顺序表-顺序表应用5:有序顺序表归并
- 舵机的工作原理和控制
- 【Android】一段时间不操作弹出【屏保】效果
- 亿级Web系统搭建——单机到分布式集群
- CodeForces 669D
- 深入理解JVM 第一章 之4
- HDU 5308 I Wanna Become A 24-Point Master 循环(散乱的前缀+循环体)
- Python特殊用法[map、reduce、filter、lambda、列表推导式等]
- zookpeer api 快速理解
- Java反射机制
- hello world 编译出错
- python(四) 求两数的GCD(最大公约数)
- HDU:1551 Cable master(二分)
- sdut oj3330 顺序表应用6:有序顺序表查询