java程序设计实例教程

上传人:xzh****18 文档编号:51646993 上传时间:2018-08-15 格式:PPT 页数:232 大小:2.29MB
返回 下载 相关 举报
java程序设计实例教程_第1页
第1页 / 共232页
java程序设计实例教程_第2页
第2页 / 共232页
java程序设计实例教程_第3页
第3页 / 共232页
java程序设计实例教程_第4页
第4页 / 共232页
java程序设计实例教程_第5页
第5页 / 共232页
点击查看更多>>
资源描述

《java程序设计实例教程》由会员分享,可在线阅读,更多相关《java程序设计实例教程(232页珍藏版)》请在金锄头文库上搜索。

1、 JAVA程序设计实例教程主编: 关 忠 制作:李晓新 2011年3月JAVA程序设计实例教程 第1章 你好,Java 第2章 比较大小 第3章 车辆信息显示 第4章 计算器 第5章 文本编辑器 第6章 赛马游戏 第7章 网络即时通讯第1章 你好,Java 1.1 基础实例 1.2 基础知识Java程序设计基础 1.3 扩展知识常用的Java集成开发环 境 1.4 扩展实例 引 言 Java是一种简单易用、完全面向对象、安 全可靠、主要面向Internet且具有最棒的 跨平台可移植性的开发工具。从现在开始 ,Java将带领读者进入一个全新的领域。 本章将主要通过一些比较简单的实例,使 读者对于

2、Java能有一个初步的认识,掌握 Java程序设计中最基础的知识。1.1 基础实例 1.1.1 编写步骤 首先,执行“开始所有程序附件记事本”。 然后,在记事本中输入以下内容:1 /MyFirstJavaApplication.java2 public class MyFirstJavaApplication3 public static void main(String args)4 System.out.println(“你好,Java!“);56 1.1 基础实例1.1.2 运行结果 执行“开始运行”,在弹出的“运行”对话 框中,输入“cmd”,单击“确定”按钮或执行 “开始所有程序附件

3、命令提示符”。 在命令窗口中,使用JDK中的javac命令编 译源文件MyFirstJavaApplication.java, 语句如下: javac MyFirstJavaApplication.java1.1 基础实例 编译完成后,在源文件所在的文件夹下, 会生成一个名为 “MyFirstJavaApplication.class”的字节码 文件。然后,使用JDK中的java命令运行 字节码文件MyFirstJavaApplication.class ,命令如下: java MyFirstJavaApplication 该Java程序运行后,会在命令窗口中输出 相应信息 1.1 基础实例

4、MyFirstJavaApplication程序的运行结果 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:/上下载相应的版 本。本书中所使用的都是基于Windows

5、平台下 的JDK 6。1.2 基础知识Java程序设计基础 安装完成后,这个工具包中的所有内容都 会放在JDK安装文件夹下,其中的bin文件 夹中包含了所有相关的可执行文件。 在bin文件夹中,javac.exe是Java的编译 工具,Java源文件的扩展名为.java,源文 件被编译后会在其所在的文件夹中生成相 应的字节码文件,字节码文件的扩展名为 .class;java.exe是Java的解释工具,负 责解释执行Java字节码文件。1.2 基础知识Java程序设计基础1.2.2 Java程序的基本结构1Java应用程序2Java小应用程序1.2 基础知识Java程序设计基础 Java应用程

6、序的执行过程1.2 基础知识Java程序设计基础 Java小应用程序的执行过程1.2 基础知识Java程序设计基础1.2.3 Java的基本语法格式1标识符 在Java语言中,标识符用于为各种变量、数组、方法、 类、对象、接口、包等命名。Java标识符的命名规则是 : Java标识符由字母、数字、下划线(_)和美元符号($ )组成,长度不限。 Java标识符的第一个字母必须是字母、下划线(_)或 美元符号($)。 尽可能避免使用含$符号的标识符,因为它们常被编译 器用来创建标识符的名字。 Java标识符严格区分大小写。 用户不能直接使用Java语言中的关键字作为标识符,但 是它可以包含关键字作

7、为它名字的一部分。1.2 基础知识Java程序设计基础 在同一作用域内,一般不允许有同名的标识符。 为了提高程序的可读性,标识符的命名最好能够做到“见 名知义”,而且规范大小写的使用方式。通常情况下,对 于标识符有以下一些风格约定: _和$一般不作为变量名,方法名的开头。 包名:全部小写,例如java、applet、awt等。 接口名、类名:每个单词的首字母都要大写,例如 MyFirstJavaApplication、System、Graphics等。 变量名、对象名、方法名:第一个单词全部小写,其余 单词只有首字母大写,例如anyVariableWorld、 drawString等。 常量名

8、:全部大写,例如PI、MAX_VALUE等。1.2 基础知识Java程序设计基础2关键字 关键字是由Java语言定义的,具有特殊含 义的字符序列。 每个关键字都有一种特定的含义,不能将 关键字作为普通标识符来使用。所有的 Java关键字一律用小写字母表示。1.2 基础知识Java程序设计基础 Java关键字1.2 基础知识Java程序设计基础3分隔符 Java程序的分隔符用于区分Java源程序中 的基本成分,分为注释、空白符和普通分 隔符三种。1.2 基础知识Java程序设计基础 注释 在程序中适当地加入注释是一种良好的编程习 惯,这样会增加程序的可读性。 注释不能放在一个标识符或关键字之中,

9、也就 是说,要保证程序中最基本元素的完整性。注 释不会影响程序的执行结果,编译器将忽略注 释。 在Java中,主要有以下三种注释形式: 单行注释:/注释部分只对当前行有效 多行注释:/*注释部分*/ 文档注释:/*注释部分*/1.2 基础知识Java程序设计基础 空白符 空白符包括空格、回车、换行和制表符( Tab键)。各种Java基本成分之间的多个 空白符与一个空白符的作用相同。在编译 过程中,编译器会忽略空白符。在程序中 适当的使用空白符,可以增强程序的可读 性。1.2 基础知识Java程序设计基础 普通分隔符 普通分隔符具有确定的含义,不能用错。它主 要包括四种分隔符: 大括号:用于定义

10、语句块,例如:定义类体、 方法体和复合语句以及数组的初始化等。 ;分号:用于作为语句结束的标志。 ,逗号:用于区分方法的各个参数,区分变量说 明的各个变量。 :冒号:用于作为语句的标号1.3 扩展知识常用的Java集成开 发环境1.3.1 JCreator JCreator是一个小巧灵活的Java程序开发工具 ,也是一个Java集成开发环境。 它可将Java程序的编写、编译、运行和调试集 成进自身的环境中直接进行开发,且无需进行 环境变量的设置。 在功能上与SUN公司所公布的JDK等文字模式 开发工具相较之下来得容易,还允许使用者自 定义操作窗口界面及无限Undo/Redo等功能。1.3 扩展

11、知识常用的Java集成开 发环境 JCreator操作界面 1.3 扩展知识常用的Java集成 开发环境1.3.2 JBuilder JBuilder主要的特点有: JBuilder支持最新的Java技术,包括Applets、 JSP/Servlets、JavaBean以及EJB (Enterprise JavaBeans)的应用。 用户可以自动地生成基于后端数据库表的EJB Java类 ,JBuilder同时还简化了EJ B的自动部署功能。 JBuilder支持各种应用服务器。 JBuilder能用Servlet和JSP开发、调试动态Web应用 。 利用JBuilder可以创建(没有专有代码

12、和标记)纯 Java 2应用。 JBuilder拥有专业化的图形调试界面,支持远程调试 和多线程调试,调试器支持各种JDK版本,包括J2ME 、J2SE和J2EE。1.3 扩展知识常用的Java集成 开发环境 JBuilder操作界面 1.3 扩展知识常用的Java集成 开发环境1.3.3 Eclipse和MyEclipse1Eclipse 概述 Eclipse是著名的跨平台的自由集成开发环境( IDE)。 Eclipse是一个开放源代码的、基于Java的可扩 展开发平台。 Eclipse的前身是IBM的Visual Age for Java。 Eclipse是可扩展的体系结构,可以集成不同软

13、件 开发供应商开发的产品,将他们开发的工具和组 件加入到Eclipse平台中。1.3 扩展知识常用的Java集成 开发环境 Eclipse的结构和内核 Eclipse本身作为一个开放源码的软件项目 ,它主要包含3个子项目:平台子项目、 Java开发工具(JDT-java)子项目和插件 开发环境(PDE-plug-in)子项目。 Eclipse目前的最新版本为Eclipse 3.5.2。 1.3 扩展知识常用的Java集成 开发环境2MyEclipse MyEclipse是一个十分优秀的用于开发Java, J2EE的 Eclipse插件集合。 MyEclipse目前支持Java Servlet、

14、AJAX、JSP、JSF、 Struts、Spring、Hibernate、EJB3、JDBC数据库链接 工具等多项功能。可以说MyEclipse几乎囊括了目前所 有主流开源产品的专属eclipse开发工 具。 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展 ,利用它我们可以在数据库和J2EE的开发、发布,以及 应用程序服务器的整合方面极大的提高工作效率。 它是功能丰富的J2EE集成开发环境,包括了完备的编码 、调试、测试和发布功能,完整支持HTML、Struts、 JSF、CSS、Ja

15、vascript、SQL、Hibernate。1.3 扩展知识常用的Java集成 开发环境 在结构上,MyEclipse的特征可以被分为7类: J2EE模型 WEB开发工具 EJB开发工具 应用程序服务器的连接器 J2EE项目部署服务 数据库服务 MyEclipse整合帮助1.3 扩展知识常用的Java集成 开发环境 MyEclipse操作界面 1.4 扩展实例 在本节中,将使用Eclipse来开发一个简单 的Java应用程序。 通过实例,请读者熟悉一下Eclipse开发环 境,本书后面都会使用Eclipse来进行相应 的开发。1.4 扩展实例1启动Eclipse启动介面1.4 扩展实例2创建Java项目 执行“文件新建Java项目”,在弹出的“ 新建Java项目”对话框中,设置“项目名”, 并在内容中设置项目的保存位置, 然后,单击“完成”按钮,完成Java项目的 创建工作,系统会在项目的保存位置上创 建相应的文件夹。1.4 扩展实例3创建Java类 执行“文件新建类”,在弹出的“新建 Java 类”对话框中,设置类

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号