程序运行原理
Java是由加拿大的计算机科学家James Gosling发明的。
来自Oracle的Java与众不同,它同时需要编译器和解释器。编译器将构成程序的语句转换成解释器可以运行的字节码。
这里的解释器称之为Java虚拟机。
Java虚拟机也成为JVM,它可以使得相同的Java程序在无需修改的情况下,就能在不同的操作系统和不同的计算设备上运行。虚拟机
将字节码转换成设备的操作系统可以执行的指令。
选择一个Java编程工具
在开始编写Java程序前,你必须有一个Java编程工具。
当前有多种Java编程软件,其中包括简单的Java Development Kit,还包括稍微复杂的Eclipse、IntelliJ IDEA和NetBeans。
当Oracle发布新的Java版本时,对其进行支持的第一款工具是Java Development Kit(JDK)。
NetBeans是Oracle免费提供的另一个工具,相比于JDK,它可以更容易地编写和测试Java代码。NetBeans提供了图形用户界面、
源代码编辑器、用户界面设计器,以及项目管理器等功能。它可以与运行在后台的JDK形成互补,因此在开始编写Java程序时,必须
同时在系统上安装了这两种工具。
用户可以从Oracle的站点http://netbeans.org免费下载该工具。
NetBeans IDE已经逐渐成为一款主流的Java编程工具。NertBeans对3个版本的Java语言都提供支持,这3个版本是:
Java Standard Edition(JSE)、Java Enterprise Edition(JEE)和Java Mobile Edition(JME)。它还支持Web应用开发、Web服务和JavaBeans。