認識 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 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
第16章 代理模式 Website:
第1章 Java语言概述.
《 Java开发环境配置》 主讲人:耿力.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
第1章 Java语言概述.
1.2 Java程序开发与运行环境 Java程序文件类型 根据计算结构的不同,Java程序可以划分为:
Java程序设计教程 第一讲 Java概述.
Java的程式架構與基本觀念 Java語言的歷史 Java程式的開發環境 Java程式的架構 輸出與輸入物件之使用 工具使用方法介紹
四資二甲 第三週作業 物件導向程式設計.
第一章 计算机系统结构概论.
JAVA程序设计.
《Java程序设计之网络编程》 教学课件 重庆大学计算机学院
面向对象程序设计(Java) 徐志红
北京科技大学天津学院 信息工程系 面 向 对 象 程 序 设 计 第1讲 Java初探 主讲:于静.
動畫與遊戲設計 遊戲開發工具 程于芳 老師
计算机学院计算机科学与技术系 中德联合软件技术研究所 李波
设计模式可以帮助我们改善系统的设计,增强 系统的健壮性、可扩展性,为以后铺平道路。
第二章 B4A程式語言的開發環境 課程名稱:程式設計 授課老師:李春雄 博士
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
第三章 控制结构.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
程式設計實作.
第17章 使用B4J建立跨平台應用程式 17-1 認識B4J整合開發環境 17-2 下載與安裝B4J開發環境
安裝JDK 安裝Eclipse Eclipse 中文化
Java簡介.
JDK的安裝.
Introduction on Smartphone Platform
安裝與設置 Android 發展環境 靜宜大學資工系 蔡奇偉副教授 ©.
2018/11/20 第一章 Java概述 武汉大学计算机学院计算机应用系 2018/11/20 14:33.
第一章 電腦、程式與JAVA.
Android 课程讲义 智能手机开发
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
第一章 認識Java Java 程式設計入門(I).
IEEM 5352 Enterprise Integration
2018/12/7 Java语言程序设计 教师:段鹏飞.
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
Android平台開發環境安裝.
臺北市立大學 資訊科學系(含碩士班) 賴阿福 CS TEAM
第一章 Java语言概述.
二:JAVA开发环境的安装和配置.
電腦攻擊與防禦 在 Virtual Box 加入硬碟檔 ADL 2019/2/17.
程式設計 老師:戴自強 助教:楊斯竣.
C/C++/Java 哪些值不是头等程序对象
第 1 章 Java 簡介.
01.Java语言概述 讲师:复凡.
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
1.1 Java簡述 1.2 Java下載與安裝 1.3 Java程式的開發過程 1.4 存檔說明 1.5 註解
面向对象 程序设计语言基础 马骏
《JAVA程序设计》 语音答疑 辅导老师:高旻.
開發Java程式語言的工具 JDK.
程式設計 老師:蘇炳煌 助教:楊斯竣.
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
主编:钟元生 赵圣鲁.
JAVA 程式設計與資料結構 第三章 物件的設計.
判斷(選擇性敘述) if if else else if 條件運算子.
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
程式設計與程式語言 告訴電腦做些什麼 第十六章.
輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {
第二章 Java基本语法 讲师:复凡.
Summary
Presentation transcript:

認識 Java

本章重點 Java介紹 JVM虛擬機器語言 下載Java2 SDK 安裝J2SE 5.0 Java編輯的開發工具 簡易程式執行

認識Java 常常有多數的人會同樣問此問題,應該如何開始學習新的程式語言及如何在短時間內學會程式設計? 最主要Java是物件導向(Object-Oriented)程式語言,它的語法與C++類似,但Java比C++簡易許多,使得程式更容易撰寫,程式小型亦是簡單的一種特性,使得軟體能夠在小型機器上執行。Java沒有C++繁雜的編寫內容,使得物件導向設計更能有效發揮運用。

認識Java 在1993年全球資訊網(world wide web)的興起,經過研發團隊的努力研究,發現像Java這種跨平台語言非常適合用於網際網路上,也因此發展了第一個支援applet的瀏覽器,直到1995年昇陽正式對外發表Java,使得Java成為資訊界的寵兒。由於Java Applet在網頁具有動態效果及互動效能,很快地,Java也迅速將觸角延伸至電子商務、手機無線通訊等市場,使得Java更能進一步的擴展。

Java具有下列之特點: 簡單的 物件導向的 多執行緒的 分散式的 安全性的 可攜帶性跨平台的

Java具有下列之特點: 簡單的 Java簡化了C++語法,使得將程式容易撰寫,程式小型亦是簡單的一種特性,使得軟體能夠在小型機器上執行。

Java具有下列之特點: 物件導向的 物件導向包含了「屬性」與「方法」。例如,一輛車子的外觀形式、顏色、廠牌等皆是屬性,如何使這個車子發動則是方法。然而程式的「再重覆使用」是其主要特色。

Java具有下列之特點: 多執行緒的 Java具有開發多執行緒的功能,它讓程式可以同時擁有數個執行緒以執行不同的工作,大大提昇了執行效率,而不會佔據資源。

部份學生作品

部份學生作品

Java具有下列之特點: 分散式的 Java有完善的程式庫,且能支援網際網路的應用程式,並容易地與TCP/IP通訊協定相配合。Java應用程式(Applications)能在網路上開啟及連結使用物件,就如同透過URLs連結使用一個區域檔案系統。

Java具有下列之特點: 安全性的 Java是被設計用於網路及分散性的環境中,安全性自必是一個很重要的考慮。Java擁有數個階層的互鎖(Interlocking)保護措施,能有效地防止病毒的侵入和破壞行為的發生。

Java具有下列之特點: 可攜帶性跨平台的 Java程式檔編譯後所產生位元碼(Bytecode)類別檔,可不需重新編譯即可在不同的電腦執行,也可在不同的作業系統正確的執行。因此在進行程式連結時,時間的節省,對於縮短程式的開發過程,有莫大的助益。因此Java是一種跨平台的程式語言。

JVM虛擬機器語言 「write once, run everywhere」,亦即程式寫好,可在不同的作業環境中執行。 我們可在Windows的作業系統中編寫Java程式並執行,然後將此程式移植到不同作業系統,如Linux、OS等,不須做任何修改亦可順利的執行該Java程式。

JVM虛擬機器語言 Java Virtual Machine (JVM)虛擬機器語言是執行Java程式的引擎。 Java是必須要經過編譯(compile)的方式,將Java的程式翻譯成位元碼( bytecode),然後再透過直譯器(interpreter)將位元碼( bytecode)轉換成機器碼, 亦即由「0」和「1」所構成,如此一來,這樣才能被電腦所接受而加以執行。

下載Java 2 SDK 要使電腦能夠執行Java程式,應將您的電腦建立成可以執行Java程式的工作開發之環境,開發工具為Java 2 SDK (Software Development Kit) 連結網址: http://java.sun.com/j2se/1.5.0/download.jsp

SDK下載及安裝過程 Step 1:SDK下載網頁顯示如下,並在中間下方點選「Download JDK」

SDK下載及安裝過程 Step 2:點選「Accept」之選擇鈕,並按下 continue

SDK下載及安裝過程 Step 3:點選「Windows Offline Installation, Multi-language(jdk-1_5_0-windows-i586.exe, 43.93 MB)」即可進行下載。

SDK下載及安裝過程 Step 4: 點選「 儲存」之按鈕後即開始下載。

安裝J2SE 5.0步驟 Step 1:當下載完成後,用滑鼠雙擊jdk-1_5_0-windows-i586.exe即可進行安裝,點選「I accept the terms…」

安裝J2SE 5.0步驟 Step 2:接著會有安裝目錄組件選項畫面出現,不過在此建議您使用預設狀態安裝此步驟,按下Next繼續安裝

安裝J2SE 5.0步驟 Step 3:安裝經過一段時間,會有「執行環境Runtime Environment」畫面出現,只須按下Next繼續安裝

安裝J2SE 5.0步驟 Step 4:這個設定視窗可讓我們在瀏覽器上安裝Java Plug-In,確認有勾選瀏覽器選項後按Next繼續安裝

安裝J2SE 5.0步驟 Step 5:經過一段時間安裝之後,會有畫面出現安裝成功之訊息,如下圖所示:

簡易程式執行 開始寫下第一個Java程式碼並且執行程式檔,有下列幾個步驟來完成: 寫下程式原始碼 編譯(compile)程式碼 執行程式

寫下程式原始碼 首先寫下myFirstJava檔案程式原始碼如下: class myFirstJava { public static void main(String args[ ]) System.out.println("My first Java!!"); }

輸出結果

The End