background image

2.3.1  Java 程序中的类型

下面对 Java 语言程序类型进行分类。

1. Applet 小应用程序

Applet 小应用程序是用 Java 语言编写的、在 Internet 浏览器上运行的程序,程序源代码

以.java 作为后缀名,如 HelloAplet.java,此源代码在任何装有 Java 运行环境的客户端系统
上均可下载 Applet 运行,也可以嵌入 HTML 网页内在网上发布。

Applet 小应用程序的运行受到严格的安全限制,例如,它不能访问用户计算机上的文

件。由于 Applet 的安全性问题再加上用户群对它关注率逐年下降,Applet 处于濒临淘汰的边
缘,在本书中基本上没有涉及这方面的知识,有兴趣的读者可以查阅相关官方文档。Applet
小应用程序运行效果如图 2.3 所示。

2.3  Applet 小应用程序运行效果图

2. 应用程序

应用程序是指在计算机的操作系统和 Java 运行环境的支持下可以独立运行的 Java 程序。

根 据 操 作 界 面 的 不 同 , 应 用 程 序 又 可 以 分 为 基 于 图 形 用 户 界 面 (Graphic  User 
Interface,GUI)的 Java 应用程序和基于命令界面的 Java 应用程序。

1) 基于图形用户界面
图 2.4 所示为一个用 Java 程序创建的一个聊天界面,可以实现像腾讯 QQ 一样的聊天

功能。在第 20 章中将介绍这个界面的编写过程,感兴趣的读者可翻阅后续章节。