JDK JDK u jdk6 windowsi 586 exe u

  • Slides: 24
Download presentation

JDK安装设置 • 安装JDK u 直接运行“jdk-6 -windows-i 586. exe”,按照安装向导 进行安装。 • 设置环境变量: u u PATH

JDK安装设置 • 安装JDK u 直接运行“jdk-6 -windows-i 586. exe”,按照安装向导 进行安装。 • 设置环境变量: u u PATH = <INSTALL_DIR>bin; CLASSPATH =. ; <Other_Applications_Dir>; Ø Windows 98: autoexec. bat Ø Windows NT/2000/XP:控制面板 系统 高级 环境变量

Java应用程序结构(一) • Java程序分两种: /*文件名 1. Java独立应用程序(Java Simple. java*/ Application) public class Simple 2. Java小程序(Java

Java应用程序结构(一) • Java程序分两种: /*文件名 1. Java独立应用程序(Java Simple. java*/ Application) public class Simple 2. Java小程序(Java { Applet) public static void main(String[] args) 1. 类 //输出一个字符串 2. 方法与main()方法 { 3. 标识符与关键字 System. out. println("This is a 4. 语句 simple program!"); 5. 块 } 6. 注释 单行/多行注释 } /**Java是大小写敏感的。*/ 文档注释

Java Applet程序举例 //文件名Simple. Applet. java import java. awt. Graphics; public class Simple. Applet extends

Java Applet程序举例 //文件名Simple. Applet. java import java. awt. Graphics; public class Simple. Applet extends java. applet. Applet { public void paint(Graphics g) { g. draw. String(“This is a simple applet!”, 15); } } 程序编译产生Simple. Applet. class。

Java applet的开发过程 • 创建并编译applet <html> <head> • 创建调用applet的HTML文件 <title> The example of Java applet

Java applet的开发过程 • 创建并编译applet <html> <head> • 创建调用applet的HTML文件 <title> The example of Java applet • 浏览applet </title> u 使用Applet解释器appletviewer. exe, </head> 命令 appletviewer <body> simpleapplet. html <applet code=”Simple. Applet. class” u 用Web浏览器 width=200 height=50 > </applet> </body> </html>

Applet程序分析 • import语句 //文件名Simple. Applet. java import java. awt. Graphics; public class Simple. Applet

Applet程序分析 • import语句 //文件名Simple. Applet. java import java. awt. Graphics; public class Simple. Applet extends java. applet. Applet { public void paint(Graphics g) { g. draw. String(“This is a simple applet!”, 15); } } • 对象g是由Graphics类定义的一个对象 • 方法paint()和类Graphics (参见第九章) • 类继承和关键字extends(class B extends A) 关键字extends表示程序中定义的类B是类A(已经存在的类) 的扩展。类Simple. Applet是Java中类Applet的扩展,则扩展类 Simple. Applet继承了Applet类的所有功能与属性。