程序设计语言基础 软件工程系 秦晓燕. 课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 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 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
淮海工学院 计算机课程 第 1 章 Java 入门 1.1 Java 的起源与发展 1.2 Java 程序开发与运行环境 1.3 Java 程序设计步骤 1.4 Java 程序的构成 一个小游戏.
第1章 Java语言概述.
《 Java开发环境配置》 主讲人:耿力.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
第一章 JSP概述.
1.2 Java程序开发与运行环境 Java程序文件类型 根据计算结构的不同,Java程序可以划分为:
Java程序设计教程 第一讲 Java概述.
Java的程式架構與基本觀念 Java語言的歷史 Java程式的開發環境 Java程式的架構 輸出與輸入物件之使用 工具使用方法介紹
四資二甲 第三週作業 物件導向程式設計.
JAVA程序设计.
《Java程序设计之网络编程》 教学课件 重庆大学计算机学院
面向对象程序设计(Java) 徐志红
北京科技大学天津学院 信息工程系 面 向 对 象 程 序 设 计 第1讲 Java初探 主讲:于静.
计算机学院计算机科学与技术系 中德联合软件技术研究所 李波
精英型软件人才 培养模式的探索与实践 卢 苇 北京交通大学国家示范性软件学院.
数据库应用与程序设计.
第 13 章 套件 (Packages).
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
第一讲 面向对象程序设计概论 苏州大学 计算机科学与技术学院.
APP課程:Android程式設計開發環境與工具介紹
JAVA开发Web Service快速入门
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
第17章 使用B4J建立跨平台應用程式 17-1 認識B4J整合開發環境 17-2 下載與安裝B4J開發環境
安裝JDK 安裝Eclipse Eclipse 中文化
JDK的安裝.
2018/11/20 第一章 Java概述 武汉大学计算机学院计算机应用系 2018/11/20 14:33.
武汉大学国际软件学院 面向对象程序设计 武汉大学国际软件学院
第一章 電腦、程式與JAVA.
CH09 套件 物件導向程式設計(II).
第一章 認識Java Java 程式設計入門(I).
IEEM 5352 Enterprise Integration
2018/12/7 Java语言程序设计 教师:段鹏飞.
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
Android平台開發環境安裝.
臺北市立大學 資訊科學系(含碩士班) 賴阿福 CS TEAM
3.1 数据类型 3.2 标识符与关键字 3.3 常量 3.4 变量 3.5 运算符与表达式 3.6 一个编程实例
第一章 Java语言概述.
二:JAVA开发环境的安装和配置.
認識 Java.
程式設計 老師:戴自強 助教:楊斯竣.
C/C++/Java 哪些值不是头等程序对象
第 1 章 Java 簡介.
01.Java语言概述 讲师:复凡.
Java Lab2 主要内容: 环境配置与第一个程序的运行.
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
1.1 Java簡述 1.2 Java下載與安裝 1.3 Java程式的開發過程 1.4 存檔說明 1.5 註解
面向对象 程序设计语言基础 马骏
《JAVA程序设计》 语音答疑 辅导老师:高旻.
開發Java程式語言的工具 JDK.
課程網站
程式設計 老師:蘇炳煌 助教:楊斯竣.
第十二章 学习使用Ant Apache Ant是一个基于Java的构建工具,它可以 会构建多种项目,但是目前主要被用于Java项目 的构建, Ant是用Java语言编写,可以在多个操 作系统中运行,目前在绝大部分的Java开源项目 中,都选择使用Ant作为构建项目的工具,Ant已 经成为Java开源项目构建的事实标准,而且越来.
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
98專題報告 行動裝置應用實例 -個人名片管理助手程式
李青樺 陳筱綺 郭沛翎 黃斐琪 蔡佳娟 指導老師 : 葉佳益老師
第 1 章 設計網頁的準備工作.
安裝JDK 配置windows win7 環境變數
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
程式設計與程式語言 告訴電腦做些什麼 第十六章.
輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {
Summary
Presentation transcript:

程序设计语言基础 软件工程系 秦晓燕

课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 Java 类库的使用。 能够利用所学的方法开发简单的小型应用 程序

开始 Java 之旅 …

项目 1 第一个 java 程序 学习内容 Java 的历史与版本 Java 的特点 Java 虚拟机 Java 编译与执行过程 Java 开发环境、 JDK 的安装 环境变量的设置 编辑、编译和运行 Java 应用程序

学习重点和难点 Java 特点与 Java 虚拟机 环境变量设置 Java 程序开发过程

Java 的历史 Java 语言之父 -James Gosling JAVA 是 SUN 公司于上世纪 90 年代开发的。 JAVA 最初为用于家用电器而开发。 1990 年 12 月, SUN 公司的一个开发小组从事家用电器方面的小型研究项目。 最初的方案是用 C++ 开发。开发人员 James Gosling 对 C++ 实现这一任务感到失望,决定自己编写了一种更好 的语言来实现这一项目。最初,这种语言命名为 OAK (橡树)。

Java 的历史 1995 年 8 月, Netscape 公司的浏览器率先支持 JAVA 。随后, Microsoft 的 Internet Explorer 浏览器也支持 JAVA 。这样,随 着万维网的日益普及, JAVA 得到了广泛的使用。 1996 年, Java 编译器的第一版发布并发放许可。 1997 年, SUN 推出 Java1.1(JDK1.0) ,国际标准化组织批准 Java 规范。 1998 年, SUN 推出 Java2(JDK1.2) 。 2002 年, SUN 推出 JDK1.4 。 2004 年底, JDK1.5 发布,后改名为 Java SE 年,发布 Java SE 6.0

Java 的版本 目前, JAVA 有三个版本: J2SE 标准版,用于 工作站 和小型机,也是我们学习 JAVA 时的 编译和运行环境。 J2EE 企业版,用于开发大型、计算密集型工程。 J2ME 用于小型平台,如手机,家用电器等。

Java 语言的特点 面向对象 解释型 可移植性 多线程

Java 的编译与执行过程 一次编译, 到处运行 ! 不同的操作 系统有不同 的虚拟机

Java 虚拟机 --JVM Java 最令人瞩目的特性是它具有跨平台性,这一特性的 基础是 Java 虚拟机( Java Virtual Machine, JVM ), 虚拟机也叫运行时系统。 Java 代码编译后生成的.class 文件不是二进制可执行代码, 而是字节码,它是经过高度优化的一系列指令序列。最终 由 JVM 解释执行。 不同的操作系统有不同的虚拟机。它类似一个小巧而高效 的 CPU 。运行在不同操作系统平台上,抹平了不同操作系 统之间的差异。假如 Java 程序编译成二进制可执行代码, 每个 Java 程序要为运行该程序的每种操作系统准备一种 版本,这样就无法实现跨平台性。

Java 开发环境 JDK(Java Development Kit) -- 所有 Java 开发工具的基础 JavaSE6 — Java Platform, Standard Edition 6 Java 集成开发环境 (IDE) 使用 JDK 命令开发软件系统很不方便,很多公司推出了 Java 的 集成开发环境( Integrated Development Environment )。这些 IDE 集编辑、编译、运行于一体,同时提供友好的图形界面,为 Java 开发带来了极大的方便。 Jbuilder Visual Age for Java Java WorkShop Eclipse JCreator

JavaSE6 的下载与安装 不同版本的 Java 产品可以从 SUN 公司的网站上免 费下载。然后参阅 SUN 公司提供的安装指南进行 安装。 Java SE6 提供了两个软件产品: Java 开发工具箱 (Java SE Development Kit ,简称 JDK) Java 运行时环境 (Java SE Runtime Environment ,简称 JRE) 。 JDK 主要包含了 Java 程序开发所需要的编译、调试等工具。 JRE 主 要负责 Java 程序的运行,提供类库、 Java 虚拟机等。 Java SE6 安装完毕后,将在安装目录下看到这两 个产品的根目录 jre1.6.0 和 jdk1.6.0 。

安装 JDK 后,..\jdk1.6.0\bin 目录下包含 一些开发工具,其中: javac.exe : Java 编译器,用来将 java 程序 编译成字节码,编译后的文件后缀是.class java.exe : Java 解释器,执行已经转换成 Bytecode 的 Java 应用程序 ( 即,执行.class 文件)。 javadoc.exe :文档生成器,创建 HTML 文件。 appletviewer.exe : Applet 解释器,用来解 释已经转换成 Bytecode 的 Java 小应用程序。 JavaSE6 的下载与安装

环境变量 path :设置 JDK 命令 ( 工具 ) 文件 所在路径,设置 path 后,可以在任何路 径下使用这些 JDK 命令 ( 工具 ) 。 环境变量 classpath :设置类库所在路径, 设置后 Java 程序就可以访问类库中的类 了。 系统环境变量的设置

一般做法: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_03 (你的 JDK 安装目录) Path= C:\Program Files\Java\jdk1.6.0_03\bin ; 或者:.;%JAVA_HOME%\bin classpath= C:\Program Files\Java\jdk1.6.0_03\lib 或者:.;%JAVA_HOME%\lib

Java 程序的类型 Java Application (Java 应用程序 ) 是独立的完整的程序 用 Java 虚拟机来解释运行 Java Applet( 小应用程序 ) 不是独立完整的程序, 要嵌在 web 网页中运行 由 Web 浏览器内部包含的 Java 解释器解释运行

第一个 Java 应用程序 — 编辑代码 /** 文件名 如 :Welcome1.java * 文件包含的类或接口的列表 * 版本信息... * 作者, 日期 * 版权信息 */ public class Welcome1 { // Java 应用程序由 main 方法开始执行 public static void main( String args[] ) { System.out.println( "Welcome to Java Programming!" ); } } // Welcome1 类 ( 文件名要与包含主方法的类或 Public 类的名 字相同 )

编写 JAVA 应用程序的注意事项 1 .一个 JAVA 应用程序由一个或几个类组成;类由关键字 class 声明。 2 .一个 Java 源文件通常由一个类组成。 Java 源文件的文件名必须与类名一致, 扩展名为.java 。 3. 每个应用程序有且仅有一个 main ()方法,应用程序从 main ()方法开始 执行,直到 main ()方法结束。 main ()方法必须加修饰符 public static void 。 4 .通过屏幕输出的语句为 : System.out.println( ); 括号中为要输出的字符串。 5 .注释方法:单行注释: // 要注释的内容 多行注释: /* 要注释的内容 要注释的内容 */ 6. 一个 Java 源文件若由一个以上类组成,最多只能有一个类带 public 修饰符, 而且 Java 源文件名要跟这个类的类名一样。

第一个 Java 应用程序 —— 编译和运行 编译应用程序 javac Welcome1.java // 注意.java 后缀必须带 执行应用程序 java Welcome1 // 注意.class 后缀不能带 注意 程序从一个类的 main 方法开始,必须保证 Welcome1 中实现了 main 方法。 必须保证 Welcome1.java 文件在当前目录下 必须保证环境变量 PATH 、 CLASSPATH 的正确设置

练习 第一个 Java 应用程序 1 、使用记事本编辑 Java 源文件 2 、使用 javac 命令编译 Java 应用程序 3 、使用 java 命令运行 Java 应用程序