Java Applet基础:启动机制与HTML集成实战

需积分: 14 12 下载量 151 浏览量 更新于2024-08-09 收藏 4.9MB PDF 举报
本章节主要介绍了Applet的基础知识,它是Java编程中的一种特殊类型的应用程序,运行在Web浏览器或者小应用程序阅读器中。Applet是`java.applet`类的子类,它依赖于Java Applet类库和AWT(Abstract Window Toolkit)来创建和管理窗口。由于Applet运行在浏览器环境中,它的执行机制与常规Java程序不同,不从`main()`开始,而是通过浏览器遇到`APPLET`标签时自动加载并执行。 小应用程序的输出并不使用`System.out.println()`,而是通过AWT的方法如`drawString()`来控制。它们通常被包含在HTML文件中,通过`<applet>`标签启动,比如: ```html <applet code="MyApplet" width=200 height=60> </applet> ``` 为了测试Applet,开发者可以在Java源代码头部添加注释,包含HTML描述,然后使用小应用程序阅读器指定源代码文件作为目标。这种方式便于观察和调试。 Java语言的发展与C和C++紧密相关,继承了它们的优点,如C的结构化和高效性,C++的面向对象特性。Java语言的产生源于对适应不断变化的需求和技术改进的追求,尤其是在解决传统语言在结构化、安全性、稳定性和可扩展性等方面的局限。C语言的出现极大地推动了编程语言的进步,而Java则是这一系列革新中的一个重要里程碑。 1.1.1 部分章节内容概述了C语言的诞生及其对后世编程语言的影响。C语言的出现使得编程更加高效,但同时也带来了对易用性、安全性和稳定性的要求。在Java诞生之前,开发者需要在不同的语言之间做出取舍,如FORTRAN在科学计算上高效但不适合系统编程,BASIC则简单易学但功能有限。 本章节是关于Applet编程的入门,重点在于理解其运行环境、启动机制和与Java语言整体框架的关系,这对于想要进入DBA领域,特别是从事与Web应用程序维护和优化相关的角色的读者来说,是非常关键的基础知识。