![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java虚拟机
LJY162829
老菜鸟
展开
-
Java虚拟机深入研究
说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:图1 Java四个方面的关系运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件)。最转载 2009-09-02 20:50:00 · 306 阅读 · 0 评论 -
java虚拟机基本概念
在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode),它不面向任何特定的处理器,只面向虚拟机。 每一种平台的解释器转载 2009-09-02 20:39:00 · 468 阅读 · 0 评论 -
Java异常
在Java中,一个异常对象总是Throwable子类的实例。Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情况。由编程导致的错误,会导致RuntimeException异常。而其他错误原因导致的异常----例如,因为I/O错误导致的曾经运行正确的程序出错,都不会导致RuntimeException异常。从RuntimeException衍生出来的异常包括下面的问题转载 2009-10-22 23:09:00 · 340 阅读 · 0 评论 -
java异常
六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStat转载 2009-10-22 23:19:00 · 341 阅读 · 0 评论