JAVA 基础知识点总结
Java 是一种广泛应用于软件开发的高级编程语言。下面是 Java 相关的基础知识点总结:
一、Java 的发展过程
* 1991 年,Sun Microsystems 公司进军消费电子产品市场,成立“Green”小组开发新的程序设计语言 Oak。
* 1992 年,Green 小组升格为 First Person 公司,将 Oak 技术转移到 Web 上,并将 Oak 改名为 Java。
* 1993-1994 年,Web 在 Internet 上开始流行,Java 得以迅速发展并获得成功。
* 1995 年,Sun Microsystems 公司正式发表 Java 与 HotJava 产品。
* 1995 年,Netscape 与 Sun Microsystems 合作,在 Netscape Navigator 中支持 Java。
* 1996 年,Java Beta 测试版结束,Java 正式诞生。
二、Java 基础概念
* 软件:可以理解为程序的另一种名称。
* 源程序:直接使用高级语言书写的程序代码。
* 编译:把用高级语言编写的源程序翻译成可执行(目标)程序的过程。
* Java 字节码(byte-codes):Java 源程序经 Java 编译器编译后产生的程序,可以实现跨平台运行。
三、Java 程序分类
* Java 程序分为两种:Java 应用程序(Java Application)和 Java 小应用程序(Java applet)。
* Java 应用程序可以在 Java 平台上独立运行,以 main() Method 作为程序入口,由 Java 解释器加载执行。
* Java 小应用程序是内嵌在 Html 文件中,必须搭配浏览器来运行,它没有程序入口。
四、J2SE、J2ME 和 J2EE 简介
* J2ME(Java 2 Micro Edition):用于嵌入式 Java 消费电子平台。
* J2SE(Java 2 Standard Edition):是 Java 最通行的版本,是用于工作站、PC 机的 Java 标准平台。
* J2EE(Java 2 Enterprise Edition):可扩展的企业应用 Java 2 平台,它提供了企业 e-Business 架构及 Web Services 服务。
五、Java API 文档和 SDK 编译命令
* Java API 文档:可以使用浏览器查看 Java API 文档。
* SDK 编译命令:javac。
六、Java 程序实践
* 修改例 1-1 程序,使其输出的字符串为“I’d like to study Java !”,并在 DOS 命令行环境下编译与运行该程序。
七、Java 基础知识点总结
* 机器语言程序、高级语言程序以及可表示成 Java 字节码的程序之间的区别是什么?
* Java 程序可分为哪两种?
* J2SE、J2ME 和 J2EE 的简单区别是什么?
通过总结 Java 的发展过程、基础概念、程序分类、J2SE、J2ME 和 J2EE 简介、Java API 文档和 SDK 编译命令、Java 程序实践等内容,可以更好地理解和掌握 Java 的基础知识点。