Java 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.

Slides:



Advertisements
Similar presentations
软件编程基础 一、程序的编辑 Java 源程序是以 Java 为后缀的简单的文本文件,可以用各种 Java 集成开发环境中的源代码编辑器来编写,也可以用其他文 本编辑工具,如 Windows 中的记事本或 DOS 中的 EDIT 软件等。 利用文字编辑器编写下列程序 public class Hello.
Advertisements

Java 大学实用教程 ( 第 3 版 ) 主讲:程继洪 第 1 章 Java 语言概述  本章导读 Java 语言的诞生Java 语言的诞生 学习 Java 的必要性 学习 Java 的必要性 Java 的特点及与 C/C++ 之关系Java 的特点及与 C/C++ 之关系.
第 2 章 Java 运行环境搭建 2.1 Java 的运行系统 2.1 Java 的运行系统 2.2 JDK 的安装与配置2.2 JDK 的安装与配置 2.3 Java 开发工具包 2.4 Java 源文件编辑环境的选择 2.5 Application 和 Applet 程序的编写与运行.
1 Java 语言程序设计 计算机系 鲍金玲. 2 引子 甲骨文 甲骨文是全球最大的信息管理软件及服务供应商,成立于 1977 年,公司总部 设在美国加利福尼亚州的红木城( Redwood Shores ),全球员工达 名, 包括 名开发人员、 7500 多名技术支持人员和.
Java 程序分类 Java Application :是完整程序,需要独立的解 释器解释运行;以 “.java” 为后缀的文件,以 main() 方法作为程序入口,由 java 编译器编译生 成字节码,由 Java 解释器加载执行字节码。 Java Applet 没有 main() 方法作为程序入口,是嵌在.
第一章 Java 程序设计技术 概述  什么是 Java 语言  一个简单的 Java 程序  程序的编译和运行  常见错误  使用 Java 核心 API 文档.
程序设计语言基础 软件工程系 秦晓燕. 课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 Java 类库的使用。 能够利用所学的方法开发简单的小型应用 程序.
JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
淮海工学院 计算机课程 第 1 章 Java 入门 1.1 Java 的起源与发展 1.2 Java 程序开发与运行环境 1.3 Java 程序设计步骤 1.4 Java 程序的构成 一个小游戏.
3.2 Java的类 Java 类库的概念 语言规则——程序的书写规范 Java语言 类库——已有的有特定功能的Java程序模块
第1章 Java语言概述.
《 Java开发环境配置》 主讲人:耿力.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
1.2 Java程序开发与运行环境 Java程序文件类型 根据计算结构的不同,Java程序可以划分为:
第八章:网络应用制作技术 本章介绍网络各种应用中所涉及的基本概念和制作技术,包括HTML、网页的制作、Java、Java Script语言的初步基础,VRML语言的基本功能,以及网络环境下分布式数据库系统和客户服务体系的构造方法及技术。
Java程序设计教程 第一讲 Java概述.
Java的程式架構與基本觀念 Java語言的歷史 Java程式的開發環境 Java程式的架構 輸出與輸入物件之使用 工具使用方法介紹
四資二甲 第三週作業 物件導向程式設計.
Hello小程序的运行和编译 Java AppletJava小程序的构成 1、关键字
JAVA程序设计.
《Java程序设计之网络编程》 教学课件 重庆大学计算机学院
面向对象程序设计(Java) 徐志红
北京科技大学天津学院 信息工程系 面 向 对 象 程 序 设 计 第1讲 Java初探 主讲:于静.
计算机学院计算机科学与技术系 中德联合软件技术研究所 李波
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
安裝JDK 安裝Eclipse Eclipse 中文化
Java簡介.
JDK的安裝.
Android開發環境建置與設定 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
2018/11/20 第一章 Java概述 武汉大学计算机学院计算机应用系 2018/11/20 14:33.
武汉大学国际软件学院 面向对象程序设计 武汉大学国际软件学院
Chapter 9 設計的精細製作: 行動計算 Software Engineering – An Engineering Approach, James F. Peters & Witold Pedrycz.
第一个Android程序 本讲大纲: 1、创建Android应用程序 2、Android项目结构说明 3、运行Android应用程序
第一章 電腦、程式與JAVA.
开发Eclipse插件的基本步骤 插件通过添加到预定义的扩展点来向平台添加功能。要将程序代码变成插件,需要: 决定插件如何与平台集成
CH09 套件 物件導向程式設計(II).
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
第一章 認識Java Java 程式設計入門(I).
2018/12/7 Java语言程序设计 教师:段鹏飞.
软件建模与UML.
Java语言程序设计 第八部分 Applet小程序.
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
3.1 数据类型 3.2 标识符与关键字 3.3 常量 3.4 变量 3.5 运算符与表达式 3.6 一个编程实例
2019/1/17 Java语言程序设计-程序流程 教师:段鹏飞.
第一章 Java语言概述.
二:JAVA开发环境的安装和配置.
認識 Java.
程式設計 老師:戴自強 助教:楊斯竣.
C/C++/Java 哪些值不是头等程序对象
第 1 章 Java 簡介.
两种不同类别的软件: 功能预定义软件;用户驱动的软件。他们对软件工程方法有不同的需求
01.Java语言概述 讲师:复凡.
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
面向对象 程序设计语言基础 马骏
《JAVA程序设计》 语音答疑 辅导老师:高旻.
開發Java程式語言的工具 JDK.
課程網站
程式設計 老師:蘇炳煌 助教:楊斯竣.
第十二章 学习使用Ant Apache Ant是一个基于Java的构建工具,它可以 会构建多种项目,但是目前主要被用于Java项目 的构建, Ant是用Java语言编写,可以在多个操 作系统中运行,目前在绝大部分的Java开源项目 中,都选择使用Ant作为构建项目的工具,Ant已 经成为Java开源项目构建的事实标准,而且越来.
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
第二章 基于CORBA的分布式平台 苗启广 计算机学院.
98專題報告 行動裝置應用實例 -個人名片管理助手程式
實驗十六:匯出APK安裝檔與軟體上架.
李青樺 陳筱綺 郭沛翎 黃斐琪 蔡佳娟 指導老師 : 葉佳益老師
第6章 面向对象的高级特征 学习目标 本章要点 上机练习 习 题.
Applet.
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
变量定位图形 Java中数据的类型分为四种:基本数据类型、数组类型、类类型以及接口类型。任何常量和变量都一定是上述四种数据类型中的一种。简单数据类型的实例化有两种:变量和常量。 变量名和常量名必须是Java语言中合法的标识符。 常量是在程序运行期间值不改变的量。 变量是在程序运行期间值可通过赋值改变的量,
Presentation transcript:

Java 程序设计 案例教程 北京大学出版社 第 01 章

Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标

Java 程序设计案例教程 1.1 Java 语言概述 Java 的发展历史 Sun 发布第一个开发工具包 JDK SUN 公司发布:标准版( J2SE )、 企业版( J2EE )和微型版( J2ME )。 Java 技术体系 Java 划分成 J2EE 、 J2SE 、 J2ME 三平台 Java 2 Platform Micro Edition——J2ME Java 2 Platform Standard Edition——J2SE Java 2 Platform Enterprise Edition——J2EE

Java 程序设计案例教程 1.1 Java 语言概述 Java 平台 Java 虚拟机( Java Virtual Machine , JVM ) Java 应用程序接口( Java API ) Java 的特点 面向对象 简单性 安全性 可移植性 高效性 多线程 无用内存自动回收机制

Java 程序设计案例教程 1.2 Java 环境的建立与使用 JDK 概述 JDK 是 Java 开发工具包 (Java Development Kit ) 的缩写,是 Sun Microsystems 针对 Java 开 发的产品。 JDK 的下载和安装 进入 单击导航栏的 Downloads ,选择 Java SE 单击 JDK 6 Update 13 with JavaFX SDK 后的 Downloads ,接受 SUN 协议 点击 jdk-6u13-javafx-1_1_1-windows-i586.exe

Java 程序设计案例教程 进入

Java 程序设计案例教程 单击导航栏的 Downloads, 选择 Java SE

Java 程序设计案例教程 接受协议、下载链接、运行执行文件

1.2 Java 环境的建立与使用 用 JDK 管理 Java 的应用 JDK 的操作命令 javac—— 编译器,将源程序转成字节码。 执行格式为: Javac [ 选项 ] 一个或多个需要编译的源文件名 java——Java 语言的解释器,解释运行编译后的 Java 程序 (.class 后缀的 ) 。 一般格式是: java [ 选项 ] class [ 命令行参数 …] appletviewer—— 小程序浏览器该命令可使 Applet 脱离 Web 浏览器环境进行运行、调试。

Java 程序设计案例教程 1.2 Java 环境的建立与使用 用 JDK 管理 Java 的应用 JDK 的操作命令 jar—— 打包工具,将相关的类文件打包成一个文件 javadoc——Java API 文档生成器。 jdb——Java 程序的调试器。 javah—— 产生可以调用 Java 过程的 C 过程,或建立 能被 Java 程序调用的 C 过程的头文件。 javap——Java 反汇编器,显示编译类文件中的可访 问功能和数据,同时显示字节代码含义。

Java 程序设计案例教程 1.2 Java 环境的建立与使用 JRE JRE (Java Runtime Environment , Java 运行 环境 ) 包括了运行 Java 程序所必需的环境的集 合,包含 JVM 标准实现及 Java 核心类库。它 不包含开发工具 —— 编译器、调试器和其他工 具。 JRE 需要辅助软件 (Java Plug-in) 以便在浏 览器中运行 Applet 。

Java 程序设计案例教程 1.2 Java 环境的建立与使用 设置运行环境参数 打开 “ 我的电脑 ” 窗口,找到 Java 的安装目录 jdk1.6.0_17 并打开 bin 子目录,在地址栏将全部路径复制 在桌面上右击 “ 我的电脑 ” 图标,从弹出的快捷菜单中选 择 “ 属性 ” 命令,打开 “ 系统属性 ” 对话框,选择 “ 高级 ” 选项 卡,单击 “ 环境变量 ” 按钮,打开 “ 环境变量 ” 对话框 在 “ 系统变量 ” 栏中选择 Path 变量,并单击 “ 编辑 ” 按钮,打 开 “ 编辑系统变量 ” 对话框 在原来变量值后面输入 “;” ,并将步骤 1 中复制的路径粘 贴上去就完成了 Path 的设置

Java 程序设计案例教程 找到 Java 的安装目录 jdk1.6.0_17 并打开 bin 子目录, 在地址栏将全部路径复制

Java 程序设计案例教程 打开 “ 系统属性 ” 对话框,选择 “ 高级 ” 选项卡,单击 “ 环境变量 ” 按钮,打开 “ 环境变量 ” 对话框

Java 程序设计案例教程 在 “ 系统变量 ” 栏中选择 Path 变量,并单击 “ 编辑 ” 按钮,打开 “ 编辑系统变量 ” 对话框

Java 程序设计案例教程 在原来变量值后面输入 “;” ,并将步骤 1 中复制 的路径粘贴上去就完成了 Path 的设置

Java 程序设计案例教程 打开 “ 运行 ” 对话框,在 “ 打开 ” 文本框中输入 cmd ,进入 “ 命令提示符 ” 环境下 输入 javac 命令并按回车键,如输出下图所 示的结果,表示环境变量设置正确。

Java 程序设计案例教程 例 1-1 在屏幕上打印输出 Hello World! Java 程序开发过程 import java.io.*; public class HelloWorld { public static void main(String[] args){ System.out.ptintln("Hello World!"); }

Java 程序设计案例教程 Java 程序开发过程 Java 程序的开发过程分为如下 3 个步骤 编写 Java 源文件 编译 Java 源程序 运行 Java 程序

Java 程序设计案例教程 Java 语言的执行过程分析 Java 语言是半编译半解释型语言。 源代码 (.java 文件) 字节码 (.class 文件) 编译解释执行 Java 运行系统 1)首先编辑 Java 源文件(.java 文件); 2)经 Java 编译器编译形成为字节码文件(.class 文件); 3)由解释执行系统完成解释和执行: 即字节码装入、字节码校验、字节码翻译和执行。

Java 程序设计案例教程 Java Application 程序的执行 ( 1 )创建源程序文件 —— 文件名.java 使用编辑软件生成文本文件 ( 2 )编译源程序文件 —— javac 文件名.java 使用 javac 命令实现生成字节码文件 (~.class) ( 3 )运行 Java 程序 ——— java 文件名 使用 java 命令产生运行结果 (在 DOS 环境下) 程序的编译和运行

Java 程序设计案例教程 节小结 JDK 的下载和安装 ; JDK 的操作命令 ; 环境变量的设置 Java Application 的编译、 编译和运行过程。

Java 程序设计案例教程 节重点与难点 节重点 JDK 的操作命令 ; Java Application 的编辑、编译和运行 过程。 节难点 环境变量的设置; Java Application 的编辑、编译和运行 过程。

Java 程序设计案例教程 1.3 Java 开发工具 开发工具简介 普通文本编辑器 Web 开发工具 集成开发工具  NetBeans  JCreator  JBuilder  Eclipse

Java 程序设计案例教程 Eclipse 的下载安装 Eclipse 是开放源代码的项目,可以到 免费下载 Eclipse 的最新版本。

Java 程序设计案例教程 Eclipse 的设置 运行 Eclipse 时在闪现一个月蚀图片后, Eclipse 会显示 Select a Workspace( 选择工作 空间 ) 界面

Java 程序设计案例教程 Eclipse 的设置 首次设置工作空间后单击 OK 按钮,进入欢 迎界面

Java 程序设计案例教程 Eclipse 的设置 选择菜单 File→New→Java Project 命令,进入 New Java Project( 新建项目 ) 对话框,在 Project name 文 本框中输入项目名 ch1 。

Java 程序设计案例教程 Eclipse 的设置 单击 Finish 按钮进入 Eclipse 工作台

Java 程序设计案例教程 使用 Eclipse 开发 Java 小应用程序 本节将以一个最简单的 Java Applet 来讲解 Java 小程序的编辑、编译过程及运行过程 。 编写 Java 源程序; 编译 Java 源程序; 运行 Java 程序;

Java 程序设计案例教程 使用 Eclipse 开发 Java 小应用程序 选择菜单 File→New→Class 命令,打开以下对话 框,在 Name 文本框中输入类名 MyApplet 。 例 1-2 在网页中显示 “Hello World ! ” 的功能。

Java 程序设计案例教程 使用 Eclipse 开发 Java 小应用程序 单击 Finish 按钮进入源代码编辑状态,在 Package Explorer 视图下可以看到 Eclipse 自动产生了一个 default package 的包,并在该包下有一个与类名 MyApplet 一致的源文件 MyApplet.java , 。

Java 程序设计案例教程 import java.awt.Graphics; // 将 java.awt 包中的系统类 Graphics 引入本程序 import java.applet.Applet; // 将 java.applet 包中的系统类 Applet 引入本程序 public class MyApplet extends Applet{ public void paint(Graphics g){ g.drawString("Hello , Java AppletWorld ! ",10,20); }

Java 程序设计案例教程 使用 Eclipse 开发 Java 小应用程序 编译 Java 源程序 在 Eclipse 中则选择菜单 Run→Run 命令, Eclipse 将自动编译源程序,如果程序正确将在 工作目录 F:\javalt\ch1 下的 bin 子目录下生成 MyApplet.class 的字节码文件,同时打开小程 序查看器运行程序结果。

Java 程序设计案例教程 使用 Eclipse 开发 Java 小应用程序 运行 Java 程序 真正使用 Java Applet 时必须将其字节码文件嵌 入到 HTML 文件中。打开 “ 记事本 ” 或其他文本 编辑器,新建文件,将下列源代码输入。

Java 程序设计案例教程 使用 Eclipse 开发 Java 小应用程序 将上述内容保存在与编译后的字节码文件 MyApplet.class 同样的目录下, 文件名可以 随意,后缀必须是 html ,操作系统下打开 包含 Applet 网页文件 。

Java 程序设计案例教程 Java Applet 的运行原理

Java 程序设计案例教程 (在 DOS 环境下) 程序的编译和运行 Java Applet 程序的执行 ( 1 )创建源程序文件 —— 文件名.java 使用编辑软件生成文本文件 ( 2 )编译源程序文件 ——javac 文件名.java 使用 javac 命令实现生成字节码文件 (~.class) ( 3 )建立一个 HTML 文件,嵌入字节码文件建立一个 HTML 文件,嵌入字节码文件 利用文本编译器建立 —— 生成 ~.html 文件 ( 4 )运行 JavaApplet 程序 —— 文件名 使用 appletviewer 命令产生运行结果

Java 程序设计案例教程 节小结 Eclipse 的下载与安装; Java Applet 源程序的编辑 Java Applet 的运行原理

Java 程序设计案例教程 节重点与难点 节重点 Eclipse 的下载与安装; Java Applet 源程序的编写 。 节难点 Java Applet 源程序的编写 。

Java 程序设计案例教程 1.4 章小结 Java 发展历史、 Java 的特点; 介绍安装 JDK 的过程并和用 JDK 进行应用程序开发的过程; 介绍 Java 开发的常用工具; 实例详解安装并利用 Eclipse 进 行小程序的开发。

Java 程序设计案例教程 1.4 章小结 章重点 JDK 的操作命令; Java Application 的编辑、编译和运行过程 Eclipse 的下载与安装; Java Applet 源程序的编辑。 章难点 环境变量的设置; Java Application 的编辑、编译和运行过程。 Java Applet 源程序的编写 。

Java 程序设计案例教程 1.5 章习题 简单程序设计 1 .下载并安装 SDK 软件包,设置环境变量。 2 .写一个 Java Application 应用程序,利用 JDK 软件包中的工具编译并运行这个程序, 在屏幕上输出 “Welcome to China ! ” 。

Java 程序设计案例教程 1.6 章综合实验项目 实验项目: 在浏览器中显示 “Welcome to Beijing ! ” 实验要求: 编写一个 Java Applet 程序,使之能够在浏览器 中显示 “Welcome to Beijing ! ” 的字符串信息, 编译生成字节码文件。 再写一个 HTML 文件,将该 Applet 字节码嵌入 其中,并用 WWW 浏览器观看这个 HTML 文件 规定的 Web 页面。