SINGHUA UNIVERSITY PRESSE 0100101011011010 JAVA程序设计实例教程 主编:关忠 制作:李晓新 2011年3月 清华大学出版社
JAVA程序设计实例教程 主编: 关 忠 制作:李晓新 2011年3月
SINJAVA程序设计实例教程 11011010 第1章你好,Java 第2章比较大小 第3章车辆信息显示 第4章计算器 第5章文本编辑器 ·第6章赛马游戏 第7章网终即时通讯 清华大学出版社
JAVA程序设计实例教程 • 第1章 你好,Java • 第2章 比较大小 • 第3章 车辆信息显示 • 第4章 计算器 • 第5章 文本编辑器 • 第6章 赛马游戏 • 第7章 网络即时通讯
一第1章你好,Java 1.1基础实例 12基础知识—Java程序设计基础 ·1.3扩展知识——常用的Java集成开发环境 14扩展实例 清华大学出版社
第1章 你好,Java • 1.1 基础实例 • 1.2 基础知识——Java程序设计基础 • 1.3 扩展知识——常用的Java集成开发环境 • 1.4 扩展实例
SINGHUA R引彦s 0100101011011010 Java是一种筒单易用、完全面向对象、安 全可靠、主要面同 terne且具有最棒的跨 平台可移植性的开发工具。从现在开始, Java将带领读者进入一个全新的领域。 本章将主要通过一些比较简单的实例,使 读者对ava能有一个初步的认识,掌握 Jav程序设计中最基础的知识。 清华大学出版社
引 言 • Java是一种简单易用、完全面向对象、安 全可靠、主要面向Internet且具有最棒的跨 平台可移植性的开发工具。从现在开始, Java将带领读者进入一个全新的领域。 • 本章将主要通过一些比较简单的实例,使 读者对于Java能有一个初步的认识,掌握 Java程序设计中最基础的知识
SINGHUA UNV11基础实例 0100101011011010 1.1.1编写步骤 首先,执行“开始→所有程序→附件→记事本”。 然后,在记事本中输入以下内容: 1 /MyFirstJavaApplication java public class MyFirstJavaApplication( 3 public static void main(String argsDXX 4 System. out. printIn("你好,Java!"); 5 6} 清华大学出版社
1.1 基础实例 1.1.1 编写步骤 • 首先,执行“开始→所有程序→附件→记事本”。 然后,在记事本中输入以下内容: 1 //MyFirstJavaApplication.java 2 public class MyFirstJavaApplication{ 3 public static void main(String args[]){ 4 System.out.println("你好,Java!"); 5 } 6 }
SINGHUA UNV11基础实例 0100101011011010 1.1.2 结果 执行“开始→运行”,在弹出的“运行” 对话框中,输入“cmd”,单击“确定”按 钮或执行“开始→所有程序→附件→命令 提示符”。在命令窗口中,使用JDK中的 avac命令编译源文件 MyFirstJavaApplication. java,语句如下 javac MyFirstJavaApplication java 清华大学出版社
1.1 基础实例 1.1.2 运行结果 • 执行“开始→运行”,在弹出的“运行” 对话框中,输入“cmd”,单击“确定”按 钮或执行“开始→所有程序→附件→命令 提示符”。在命令窗口中,使用JDK中的 javac命令编译源文件 MyFirstJavaApplication.java,语句如下: • javac MyFirstJavaApplication.java
SINGHUA UNV11基础实例 0100101011011010 编译完成后,在源文件所在的文件夹下 会生成一个名为 “M/ yFirstJavaApplication class的字节码 文件。然后,使用JDK中的ava命令运行字 节码文件 MyFirstJavaApplication class, 令如下: java My FirstJavaApplication 该Java程序运行后,会在命令窗口中输出 相应信息 清华大学出版社
1.1 基础实例 • 编译完成后,在源文件所在的文件夹下, 会生成一个名为 “MyFirstJavaApplication.class”的字节码 文件。然后,使用JDK中的java命令运行字 节码文件MyFirstJavaApplication.class,命 令如下: • java MyFirstJavaApplication • 该Java程序运行后,会在命令窗口中输出 相应信息
SINGHUA UNV11基础实例 0100101011011010 MyF irstJavaApplication程序的运行结果 N命令提示符 Microsoft Windows XP[版本5.1.2688 c)版权所有1985-21 Microsoft Corp DOcuments and Settings \Administrator>d: :\javac My FirstJavaApplication java D: \>java My FirstJavaApplication 清华大学出版社
1.1 基础实例 • MyFirstJavaApplication程序的运行结果
2程序段计基仙 1.2.1Java的开发运行环境 SUN公司提供了自己的一套Java开发环境,通常 称之为JDK( Java Development Kit),并且提供 了多种操作系统下的JDK。随着时间的推移和技 术的进步,JDK的版本也在不断的升级,如 JDK1.2、JDK13、JDK14等,目前最新版本是 JDK6(也就是JDK16)。 不同操作系统下的JDK的各种版本在使用上基本 相似,大家可以根据自己的使用环境,从SUN 司的网站htp:ava.sun.com上下载相应的版本 本书中所使用的都是基于 Windows平台下的JDK 6 清华大学出版社
1.2 基础知识——Java程序设计基础 1.2.1 Java的开发运行环境 • SUN公司提供了自己的一套Java开发环境,通常 称之为JDK(Java Development Kit),并且提供 了多种操作系统下的JDK。随着时间的推移和技 术的进步,JDK的版本也在不断的升级,如 JDK1.2、JDK1.3、JDK1.4等,目前最新版本是 JDK6(也就是JDK1.6)。 • 不同操作系统下的JDK的各种版本在使用上基本 相似,大家可以根据自己的使用环境,从SUN公 司的网站http://java.sun.com上下载相应的版本。 本书中所使用的都是基于Windows平台下的JDK 6
SN 1.2基知识Bva程序设计基础 安装完成后,这个工具包中的所有内容都 会放在JDK安装文件夹下,其中的bin文件 夹中包含了所有相关的可执行文件 在bin文件夹中, Javac. exe是Java的编译工 具,Java源文件的扩展名为java,源文件 被编译后会在其所在的文件夹中生成相应 的字节码文件,字节码文件的扩展名 为 class; Java.exe是Java的解释工具,负 责解释执行Java字节码文件。 清华大学出版社
1.2 基础知识——Java程序设计基础 • 安装完成后,这个工具包中的所有内容都 会放在JDK安装文件夹下,其中的bin文件 夹中包含了所有相关的可执行文件。 • 在bin文件夹中,javac.exe是Java的编译工 具,Java源文件的扩展名为.java,源文件 被编译后会在其所在的文件夹中生成相应 的字节码文件,字节码文件的扩展名 为.class;java.exe是Java的解释工具,负 责解释执行Java字节码文件