如下运行Java应用程序: C:\1000\>java Hello
1.6 一个简单的 一个简单的Java小应用程序 小应用程序 (Java Applet) )
import java.applet.*; import java.awt.*; public class Boy extends Applet { public void paint(Graphics g) { g.setColor(Color.red); g.drawString("我一边喝着咖啡,一边学Java呢",5,30); g.setColor(Color.blue); g.drawString("我学得很认真",10,50); } }
编译 c:\1000\>javac Boy.java 由浏览器来运行, 运行 Java Applet由浏览器来运行,因此我们必须编 由浏览器来运行 含有applet标记的 标记的
web页)通知浏 写一个超文本文件 (含有 标记的 页 览器来运行这个Java Applet.以下是一个简单的 览器来运行这个 .以下是一个简单的html 文件: 文件:Boy.html
如果浏览器不支持Java Applet程序 比如 程序(比如 如果浏览器不支持 程序 比如Win XP 自带 提供的appletviewer来调试 的IE),你也可以使用 ,你也可以使用SDK提供的 提供的 来调试 小程序,如,在DOS命令行执行: 小程序, 命令行执行: 命令行执行 c:\1000\appletviewer Boy.html
1.7 什么是 什么是JSP
JSP是Java Server Pages的缩写,是由 Sun公司1999于年推出的一 种动态网页技术标准.JSP是基于Java Servlet 以及整个Java体系的 Web开发技术,利用这一技术可以建立安全,跨平台的先进动态网 站,这项技术还在不断的更新和优化中.你可能对Microsoft的ASP 比较熟悉,ASP的全名是Active Server Pages,也是一个Web服务 器端的开发环境,可以开发出动态的,高性能的Web服务应用程序. JSP和ASP技术非常相似,ASP的编程语言是
VBScript,
JSP使用的 是Java.与ASP相比,JSP以Java技术为基础,又在许多方面做了改 进,具有动态页面与静态页面分离,能够脱离硬件平台的束缚,以及 编译
后运行等优点,完全克服了ASP的脚本级执行的缺点.我们相信 JSP会逐渐成为Internet上的主流开发工具. 需要强调的一点是:要想真正地掌握JSP技术,必须有较好的Java基 础,但学习Java的目的并不只是为了掌握JSP. 可以访问Sun公司的站点:java.sun详细了解JSP