Java 程序设计基础教程
Java 程序设计基础教程
第一章 概述
本章技能目标
(1)了解Java 语言的由来、特点、家族成员及实现机制。
(2)熟悉JDK 开发环境的安装及配置。
(3)会使用Eclipse 开发第一个 Java 应用程序。
重点和难点
开发环境的配置及使用。
1.1Java 语言简洁
1.1.1Java 语言的由来
Java 是由 SUN 公司开发而成的新一代编程语言。
Oak。
咖啡(Java)。
Java 大家庭:
(1)J2ME—即 Java2 Micro Edition。
(2)J2SE—即 Java2 (Software Development Kit)Standard Edition。
(3)J2EE—即 Java2 Enterprise Edition (可扩展的企业应用Java2 平台)。
1.1.2Java 语言的特点
面向对象及面向过程。
高级语言程序必须转换为机器语言程序才能执行,但不同的计算机系统所使用的机器语言不
同。
一次编译,随处运行。
任何系统只有安装了 Java 虚拟机(Java Virtual Machine,JVM)后,才可以执行 Java 程序。
1 / 32
Java 程序设计基础教程
当JVM 解释执行 Java 程序时,Java 实时编译器(Just-In-Time,JIT)会将字节码译成目标
平台对应的机器语言的指令代码。
编译器会产生一种具备结构中立性的对象文件格式,即 Java 字节码文件。
在 Java 中,这种供虚拟机理解的代码叫做字节码(ByteCode),它不面向任何特定的处理器,
之面向虚拟机。
Java 字节码可在任何安装了 Java 虚拟机的平台上运行。
每一种平台的解释器是不同的,但是实现的虚拟机是相同的。Java 源程序经过编译器编译后
变成字节码。字节码由虚拟解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器
将其翻译成特定机器上的机器码,然后再特定的机器上运行。其执行过程如图 1-1 所示。
1.2 开发环境配置及使用
1.2.1JDK 的安装及配置
在开发 Java 应用程序前必须首先下载并安装 JDK。目前JDK 最新版本是 1.6。
2.认识 JDK
(1)bin 目录。提供了工具程序,包括 javac、java、javadoc、appletviewer 等程序。
1)javac 用于将 Java 源代码编译成字节码。其语法为:
Javac [option] source
其中,[option]可包括以下几项:
①-classpath路径,指定将使用的类路径,以搜索.class 文件。
②-d 目录,制定用于存放经过编译的.class 文件的目录。“.”表示当前目录。
Source 是以扩展名.java 结尾的一个或多个文件名。
2)java 用于执行 java 字节码。其语法为:
Java [option] classname [arguments]
2 / 32
Java 程序设计基础教程
其中,[option]可包括以下几项:
①-classpath路径,指定将使用的备用类路径。
②-version版本,显示编译源代码的JDK 版本。
3)javadoc 用于生成 API 文档。
4)appletviewer 用于运行编译好的 Applet。
(2)jre 目录。提供JDK 附带的 JRE 资源包(运行环境)。
(3)lib 目录。提供了java 工具所需的资源文件。
(4)demo 目录。提供了Java 编写的范例程序。
(5)src.zip 文件。提供了 API 类的源代码压缩文件。如需查看API 的某些功能实现方法,
可以查看这个文件中的源代码内容。
3。设置Patch 及 Classpath 环境变量(在Windows XP 环境下)
(1)设置 Patch。具体方法是:用鼠标右键单击桌面上“我的电脑”图标,选择“属性java设计基础”选
项,再选择“高级标签”,系统显示如图 1-3 所示。
3 / 32
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/2021.html