第一章 認識Java Java 程式設計入門(I).

Slides:



Advertisements
Similar presentations
陳旺全醫師主講 健康養生茶飲 明目菊花茶 明目菊花茶 成分:菊花五錢、 500c.c 熱水沖泡 成分:菊花五錢、 500c.c 熱水沖泡 功效:可治療急慢性結膜炎、頭暈 功效:可治療急慢性結膜炎、頭暈 頭痛、口苦、口乾、高血壓 頭痛、口苦、口乾、高血壓.
Advertisements

六大類食物 五穀根莖類 六大類食物 油脂類 蛋魚肉豆類 奶類 蔬菜類 水果類. 五穀根莖類 : 提供熱量 : 部份蛋白質,維生素,礦物質,及膳食纖維 包含麵 ( 及麵包饅頭 ) ,飯類,蕃薯等食物 也就是一般所稱的 " 主食 " ( 蘿蔔不是這一類,是屬於蔬菜類喔! ) 飲食建議吃三到六碗 並推薦攝取全穀類食品.
正確睡午睡精神更好 正確睡午睡 精神更好 可降血壓 增加思考能力 懶懶的冬天加 上星期一又是假日後上班,如果能夠在 中午補個眠,稍微休息一下,對於精神 的提振及下午工作效率都有幫助。但冬 天睡午覺要注意保暖以及水分的補充, 避免受涼或是血液循環不好,造成手或 腿麻痛,注意這些小地方可以讓睡午睡 更健康!
揮別電腦族疲勞症候群 主講人 : 陳潮宗 中醫師. 常有症狀一 起因&症狀: 起因&症狀: 坐姿不正最易引起腰酸背痛、 過度看螢幕則眼睛疲勞酸痛。 治療重點: 治療重點:補固腰腎、明目保睛。
引言 高血壓自我健康管理包含飲食、 運動、 及健康生活型態三大方向。 飲食 是改善高血壓的重要部分, 並提 供飲食方式來改善高血壓。
人事室專題計畫業務報告 人事室 謝明峯 轉 一、專任助理注意事項 計畫案如有聘任專任助理者, 請依據「南 華大學專案助理報到程序單」內容, 將資 料繳交至人事室 ( 請於聘任到職日前繳交, 以免影響到本身權利 ) 。 離職儲金或勞工退休金 依勞工退休金條例相關規定,
商业主体的设立 商业主体的设立. 学习重点 1. 公司的设立方式 商个人的设立 个人独资企业 一. 设立依据 《中华人民共和国个人独资企 业法》1999年8月通过, 自2000年1月1日起施 行 二. 设立条件 1. 投资人为一个自然人; 2. 有合法的企业名称; 3. 有投资人申报的出资; 4.
山伯與英台在健康書院修業完 成後,一行人逗陣開開心心的 回自己的家鄉 …… 於是開啟了另一段 ~ 新梁祝的故事 ~ 在下 梁山伯 小女子 祝英台 我是 阿成 我是 阿香.
1 Java 语言程序设计 计算机系 鲍金玲. 2 引子 甲骨文 甲骨文是全球最大的信息管理软件及服务供应商,成立于 1977 年,公司总部 设在美国加利福尼亚州的红木城( Redwood Shores ),全球员工达 名, 包括 名开发人员、 7500 多名技术支持人员和.
第一章 Java 程序设计技术 概述  什么是 Java 语言  一个简单的 Java 程序  程序的编译和运行  常见错误  使用 Java 核心 API 文档.
程序设计语言基础 软件工程系 秦晓燕. 课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 Java 类库的使用。 能够利用所学的方法开发简单的小型应用 程序.
Java 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
Web Maple— 云端计 算 数学学院刘海洋 胡婷婷. 需求 什么是 Web Maple ? Maple : “ 数学家的软件 ” 符号和数值计算 动态编程语言 集成编辑环境与图形输出 Web Maple :网页上的数学家 完整的 Maple 功能 云端计算 网页独特的输入输出格式.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
糖尿病的饮食控制 厦门长庚医院张翼翔. 糖尿病 糖尿病的发病率逐年增高 糖尿病的发病率逐年增高 糖尿病对健康和生命的危害 糖尿病对健康和生命的危害 心、脑、肾、神经等 心、脑、肾、神经等 糖尿病的表现和诊断 糖尿病的表现和诊断 糖尿病的治疗 — 终身治疗 糖尿病的治疗 — 终身治疗.
第八章 膳食與營養 第一節 均衡營養與膳食 年 7 月公布新版「每日飲食指南」, 依食物營養特性,分為六大類: 全榖根莖類 蔬菜類水果類 低脂乳品類 油脂與堅果種子類 豆魚肉蛋類 食全十美.
中醫臨床常見養生藥膳 臺 北 市 立 聯 合 醫 院中醫院區 院長 鄭振鴻. 壹、前言 在臺灣地處亞熱帶的氣候,冬季溫暖,夏 季炎熱,雨量多的特性。吃補的概念源自 中國大陸,但生活習性與食物亦有其地域 性,因此針對臺灣常用藥膳的食物與藥物 的性能作用,解析其效用、功能,了解食 物與人的關係,利用食物特性,藥物的效.
青春期 女生可以早在八、九歲, 或晚到十三、四歲才進入 青春期。 男生早的在十、十一歲, 晚到十四、五歲,甚至更 遲才進入青春期。
高職生的早餐飲食習慣之研究 以市立士林高商為例 二年九班 李婷葦 二年九班 卓佳惠 二年九班 郭胤彣 關鍵字:早餐. 飲食習慣. 士林高商.
第八課 路 *課前預習 一 二 三 *題解 *作者介紹 *課文內容 一 、 、 、 *修辭回顧
請愛惜自己 衛生署日前公佈了去年國人的十大 死因統計,惡性腫瘤(癌症)又第 二十度蟬聯冠軍,而且是每四名死 亡人口中,就有一人「因癌而」,
E時代盛宴 健康123年菜發表會 新春新氣象,處於資訊蓬勃E時代的您,是否已構思好如何為自己及家人準備一桌健康、豐盛的年菜?隨著國人健康意識的提升,對年菜訴求也有別於傳統年菜四大特點-高油、高鹽、高糖、低纖,加上其繁瑣的製備過程,對講求速度及效率的E時代族群而言,已不符現今年菜簡單製備、健康需求性。在這距離農曆春節只剩短短二個星期,豐原醫院營養室關心您的健康、滿足您的胃蕾,推出「E時代盛宴-健康123-年菜發表會」,以「一高、二少、三低」的健康原則,利用家中減少烹調油量的鍋具,如:烤箱、電鍋、不沾鍋等,製
生活常規.
雅樂舞基本動作與身體探索 陳玉秀老師主授 【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣3.0版授權釋出】
嘴破怎麼辦? 嘴角或嘴唇內常常破一小傷口的人, 吃東西時真是痛苦萬分; 有的人試著補充維他命C及B群,
第1章 Java语言概述.
課程地圖 (104年入學-日間部) 校通識核心 專業課程 必修與選修 與管理模組 網路技術 App設計與應用模組 學院通識核心 學院專業核心
第1章 Java语言概述.
C语言程序设计 李伟光.
肺臟的藥膳介紹 台中慈濟醫院 中醫部 陳建仲.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
位置的表示方法.
說明完後將會有一個小測驗歐! 要認真聽歐!
合理水價之探討 台灣省自來水公司前財務處經理 王禮忠 台灣省自來水公司財務處組長 賴祐.
口腔衛生保健 主講者:興中國小 護理師:莊靜華.
花孃心語.
水 生命之源 威海文登中心医院 王倩倩.
Java程序设计教程 第一讲 Java概述.
認識大腸直腸癌 大腸直腸外科 李元魁醫師.
健康飲食觀 主講人:蘇麗棗.
Java的程式架構與基本觀念 Java語言的歷史 Java程式的開發環境 Java程式的架構 輸出與輸入物件之使用 工具使用方法介紹
兔 子.
請愛惜自己 衛生署日前公佈了去年國人的十大 死因統計,惡性腫瘤(癌症)又第 二十度蟬聯冠軍,而且是每四名死 亡人口中,就有一人「因癌而」,
JAVA程序设计.
《Java程序设计之网络编程》 教学课件 重庆大学计算机学院
北京科技大学天津学院 信息工程系 面 向 对 象 程 序 设 计 第1讲 Java初探 主讲:于静.
计算机学院计算机科学与技术系 中德联合软件技术研究所 李波
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
作業系統的結構 日期 : 2018/9/17.
mashup 林維甫 郭家伶 吳佩珊 蔡小倩 楊士毅 曾仕豪 Marshup起源 何謂Mashup Mashup類型 Mashup架構
第2章 建立Android應用程式 2-1 Java語言、XML文件與Android 2-2 建立第一個Android應用程式
程式語言的基礎 Input Output Program 世代 程式語言 第一世代 Machine language 第二世代
JDK的安裝.
Introduction on Smartphone Platform
IEEM 5352 Enterprise Integration
Native Development Kit
2018/12/7 Java语言程序设计 教师:段鹏飞.
第一章 Java语言概述.
二:JAVA开发环境的安装和配置.
認識 Java.
第 1 章 Java 簡介.
01.Java语言概述 讲师:复凡.
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
面向对象 程序设计语言基础 马骏
凌群電腦新一代   交易所TCP/IP Gateway
方格紙上畫正方形.
程式設計與程式語言 告訴電腦做些什麼 第十六章.
Java语言程序设计.
Presentation transcript:

第一章 認識Java Java 程式設計入門(I)

前言 本章內容含 Ch1

Java的由來 誕生:為了因應智慧型電器時代的來臨 例如:網際網路冰箱 智慧型電器的微處理器種類太多,需要跨平台,移植性高的嵌入式韌體,以控制微處理器 由Green團隊發展出可跨平台,可重用性高的物件導向程式語言,一開始取名為OAK,因為與另一程式語言同名,再改名為Java

Java的由來 成長:全球資訊網路廣受歡迎,Java的跨平台及製作動態網頁的潛力,使Green專案繼續發展下去。 發展:使用Java可以發展的程式-applet、application、servlet、JavaBean、JSP等。Java現今的版本稱為Java 2。

Java的跨平台 當你將原本要在Windows上執行的C/C++程式,拿到Linux上執行時,你必須要有以下的動作: 必須要有程式的原始檔(source code)。 變更程式中,和平台相關的程式碼。 重新編譯成執行檔。

Java的跨平台 C程式欲在不同平台執行時,必須重新編譯。

Java的跨平台 Java程式只要編譯一次,就可以在擁有JRE的平台上執行。

Java程式語言-Java平台 Java程式語言的「平台」(Platform):平台是一種結合硬體和軟體的執行環境,簡單的說,電腦程式是在平台上執行,因為Java是與硬體無關和跨平台的程式語言,所以Java平台屬於一種軟體平台,主要是由JVM和Java API兩個元件所組成。

Java的虛擬機器(JVM) Java先經過編譯的程序,編成位元碼(byte-codes:與平台無關的機器碼),再利用直譯器解譯並執行Java的位元碼 任何一種可執行Java的軟體均可看成是Java的虛擬機器(Java Virtual Machine, JVM)

Java API Java API(Java Application Programming Interface) Java API是軟體元件的集合,也就是在C/C++語言所謂的函式庫,提供集合物件、GUI元件、檔案處理、資料庫存取和網路等相關的類別和介面,稱為「套件」(Packages)(後面的章節再詳述)。

Java程式編譯與執行 虛擬碼是指postal code(即流程規劃)

Java程式編譯與執行 使用JVM(也稱為Java解譯器)執行Java程式 時,會先載入類別檔再執行。

Java的跨平台機制與虛擬機 資料來源:http://java.sun.com JVM是指Java HotSpot Runtime Java API:是指已經開發的工具程式,透過API,使用者可以方便開發應用程式,例如圖中的:applet,sound, math, text, …這些小塊 Java Plug-in是嵌在瀏覽器的Java Applet解譯器 上述的總和為JRE(Java Runtime Environment)Java執行環境 SDK為JDK,是指Java程式開式套件,除了JRE外,再加上compiler和Debugger 但是,JDK並不含程式的編輯器(像筆記本的文件編輯器),因此,在編輯程式和編譯程式時是環境,要換來換去,如果覺得不方便,可以購買Java IDE(整合開發環境,如:Jbuilder)

Java的優缺點 優點: 容易學習 跨平台 物件導向 安全 多執行緒 資源回收機制 缺點: 效能較差

Java程式語言-分散式 分散式(Distributed)

Java程式語言-多執行緒 多執行緒(Multi-Threading) Java語言支援多執行緒,在同一程式能夠建立多個執行的小程式,稱為「輕量行程」(Light Weight Process),以便執行不同的工作,並且支援同步功能,能夠避免「死結」(Deadlock)情況的發生。

Java程式語言-垃圾收集 垃圾收集(Garbage Collection) 垃圾收集是指如何處理程式不再使用的記憶體空間,在C/C++語言需要自行處理記憶體的配置與釋放,當程式配置的記憶體不再使用時,程式需要提供程式碼釋放記憶體歸還給作業系統,如此作業系統才能夠再次配置給其它的應用程式。 Java語言擁有垃圾收集能力,程式設計者不用擔心記憶體配置的問題,因為在執行Java程式時,自動會將不再使用的記憶體歸還給作業系統。

Java程式語言-例外處理 例外處理(Exception Handling) 電腦程式不可能沒有「小臭蟲」(Bugs),一些小錯誤可能只會產生錯誤結果,但是有一些小錯誤可能導致嚴重的系統當機問題,傳統程式語言並沒有完善的例外處理,所以常常會出現一些不明的系統錯誤。 Java語言的例外處理可以讓程式更加「強壯」(Robust),這算程式執行時遇到不尋常的情況,也不會造成程式「崩潰」(Crashing)或整個系統當機。