第1章、開發(fā)簡單Java應(yīng)用程序.ppt_第1頁
第1章、開發(fā)簡單Java應(yīng)用程序.ppt_第2頁
第1章、開發(fā)簡單Java應(yīng)用程序.ppt_第3頁
第1章、開發(fā)簡單Java應(yīng)用程序.ppt_第4頁
第1章、開發(fā)簡單Java應(yīng)用程序.ppt_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件開發(fā) -語言篇,第一章,開發(fā)簡單Java應(yīng)用程序,/,本章目標(biāo),編寫第一個Java程序:Hello 在屏幕上打印一行“大家好! ”,/,學(xué)習(xí)目標(biāo),理解什么是程序 了解Java的技術(shù)內(nèi)容 會使用Eclipse開發(fā)簡單Java程序 掌握簡單調(diào)試與排錯技術(shù),/,什么是程序,程序一詞來自生活,通常指完成某些事務(wù)的一種既定方式和過程 在日常生活中,可以將程序看成對一系列動作的執(zhí)行過程的描述,/,銀行,1、帶上存折/銀行卡去銀行,3、將存折或儲蓄卡遞給銀行職員并告知取款數(shù)額,2、取號排隊,5、銀行職員辦理取款事宜,生活中的程序,6、拿到錢并離開銀行,4、輸入密碼,/,計算機(jī)中的程序,什么是指令?,1、

2、做口述筆記 2、鍵入信函的內(nèi)容 3、發(fā)送傳真,System.out.println(口述); System.out.println(信函); System.out.println(傳真);,指令被逐條執(zhí)行,程序員,老板,秘書,程序:為了讓計算機(jī)執(zhí)行某些操作或解決某個問題而編寫的一系列有序指令的集合,要執(zhí)行的一組指令,程序,/,為什么學(xué)習(xí)Java,Java是Sun Microsystems于1995年推出的高級編程語言 Java 領(lǐng)域的JavaSE、JavaEE技術(shù)已發(fā)展成為同C#和.NET平分天下的應(yīng)用軟件開發(fā)平臺和技術(shù),PK.,PK.,/,Java可以做什么,開發(fā)桌面應(yīng)用程序 銀行軟件、商場

3、結(jié)算軟件 開發(fā)面向Internet的應(yīng)用程序 網(wǎng)上數(shù)碼商城、阿里巴巴、易趣網(wǎng),演示示例:Java2D Demo,/,Java技術(shù)平臺簡介,JavaSE:Java Platform,Standard Edition,JavaEE:Java Platform,Enterprise Edition,操作系統(tǒng)(包含運行環(huán)境),Java EE,Java SE,/,開發(fā)Java程序,三步走,1、編寫源程序,2、編譯源程序,3、運行,/,public class Hello public static void main(String args) 這里填寫代碼!. ,Java程序框架,外層框架,Java入口

4、程序框架,填寫代碼,/,用Eclipse開發(fā)Java程序的步驟,使用Eclipse編寫Java程序步驟: 1、創(chuàng)建一個Java項目 2、手動創(chuàng)建Java源程序 3、編譯Java源程序 4、運行程序,/,第一個Java程序,演示示例:如何創(chuàng)建一個Java程序,public class Hello public static void main(String args) System.out.println(大家好! ); ,/,分析程序,public class Hello public static void main(String args) System.out.println(大家好!

5、); ,關(guān)鍵字高亮顯示,類名與文件名完全一樣,main方法是Java程序執(zhí)行的入口點,和一一對應(yīng),缺一不可,main方法四要素必不可少,從控制臺輸出信息,/,小結(jié)1,1、從控制臺打印輸出你的姓名和年齡 2、從控制臺打印輸出“張三 18”,System.out.println(張三); System.out.println(18);,System.out.print(張三n); System.out.print(18);,println:輸出信息并執(zhí)行換行,print:輸出信息,但不執(zhí)行換行 n:換行符,System.out.println(張三t18);,t:制表位,/,Java項目組織結(jié)構(gòu)2

6、-1,包資源管理器 用包組織Java源文件,類似于文件夾 選擇菜單“窗口顯示視圖包資源管理器”打開,JRE系統(tǒng)庫目錄:存放程序 運行必須的系統(tǒng)庫文件,演示示例:Eclipse包資源管理器,/,Java項目組織結(jié)構(gòu)2-2,導(dǎo)航器 選擇菜單“窗口顯示視圖導(dǎo)航器”打開,bin目錄:存放可執(zhí) 行的字節(jié)碼文件,src目錄:存放Java源文件,演示示例:Eclipse導(dǎo)航器,/,Java程序的注釋2-1,/* * Hello.java * 2009-11-8 * 第一個Java程序 */ public class Hello public static void main(String args) Sys

7、tem.out.println(大家好! ); ,符號 /* */ 指示中間的語句是該程序中的注釋 多行注釋以 /* 開始,以 */ 結(jié)束,/,Java程序的注釋2-2,public class Hello public static void main(String args) /輸出消息到控制臺 System.out.println(大家好! ); ,單行注釋以 / 開始,以行末結(jié)束,/,Java編碼規(guī)范,去掉public,程序可以運行,但不規(guī)范; 規(guī)范要求類名必須使用public修飾!,class Hello public static void main(String args) /輸

8、出消息到控制臺 System.out.println(大家好! ); ,/,public class hello public static void main(String args) /輸出消息到控制臺 System.out.println(大家好! ); ,常見錯誤5-1,public修飾的類的名稱必須與Java文件同名!,演示示例:程序排錯技巧,代碼錯誤,/,public class Hello public static main(String args) /輸出消息到控制臺 System.out.println(大家好! ); ,常見錯誤5-2,main方法作為程序入口, void

9、必不可少!,void,/,public class Hello public static void main(String args) /輸出消息到控制臺 system.out.println(大家好! ); ,常見錯誤5-3,編譯出錯,無法解析system! Java對大小寫敏感!,代碼錯誤,/,public class Hello public static void main(String args) /輸出消息到控制臺 System.out.println(大家好! ) ,常見錯誤5-4,每一條Java語句必須以分號結(jié)束!,;,代碼錯誤,/,public class Hello public static void main(String args) /輸出消息到控制臺 System.out.println(大家好! ); ,常見錯誤5-5,注意:不要漏寫引號!,/,小結(jié)2,程序運行出現(xiàn)了問題,怎么辦? 如何定位錯誤代碼的位置? 如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論