java语言的前身是Sum公司开发的一种用于智能化家电的Oak(橡树)的语言,他的基础是当时最为流行的c语言和c++语言。
1.2 java语言的特点1.简单易学2.面向对象3.平台无关性4.分布式5.可靠性6.安全性7.支持多线程8支持网络编程9.编译与解释并存
1.3 java技术简介1.java SE Java平台标准版,用于工作站、PC端的java标准平台2.java ME 致力于嵌入式设备的解决方案3.Java EE 企业版 1.4 Java虚拟机
java程序(.java文件)要先经过编译之后变成字节码文件(.class)来运行,字节码是Java虚拟机的指令组,和cpu的指令组很相似,字节码最大好处就是可以跨平台运行。
1.5Java程序的种类和结构使用Java语言编写的两种类型的程序:APPlication(应用程序)和AppIet(小程序)。这两种程序开发原理相同,但是在运行和计算结构上却有不同。
应用程序是从命令行运行的程序,它可以在java平台上独立运行,通常称之为java应用程序,java应用程序的主类必须有main方法,这个方法是应用程序的入口。
小程序是嵌入在HTML文档中的java小程序,需要搭配浏览器来运行



