項目1初識Java
任務1了解程序的概念/2
一、生活中的程序/2
二、計算機程序/2
任務2熟悉Java語言/3
一、Java的發(fā)展/3
二、Java的應用領(lǐng)域/3
三、Java的優(yōu)勢/4
任務3開發(fā)第一個Java程序/5
一、JDK概述/5
二、配置開發(fā)環(huán)境/5
任務4熟悉Java程序的結(jié)構(gòu)和開發(fā)/6
一、Java程序的結(jié)構(gòu)/6
二、Java程序的開發(fā)/7
三、Java程序中的注釋/9
四、Java編碼規(guī)范/10
任務5掌握集成開發(fā)環(huán)境的使用/10
一、使用Eclipse/10
二、Java項目的組織結(jié)構(gòu)/12
項目2變量及數(shù)據(jù)類型
任務1了解變量的概念/18
任務2熟悉常用的數(shù)據(jù)類型/18
一、基本數(shù)據(jù)類型/18
二、字符串類型/19
任務3掌握變量的使用/20
一、聲明變量/20
二、為變量賦值/21
三、使用變量/23
任務4掌握使用Eclipse調(diào)試程序/24
一、程序調(diào)試概述/24
二、Eclipse的使用/24
項目3數(shù)據(jù)運算
任務1了解運算符的概念/32
一、賦值運算符/32
二、算術(shù)運算符/32
三、關(guān)系運算符/34
四、邏輯運算符/35
五、條件表達式/36
任務2掌握表達式的使用/37
一、表達式概述/37
二、運算符的優(yōu)先級和結(jié)合性/37
任務3掌握數(shù)據(jù)類型的轉(zhuǎn)換/38
一、自動類型轉(zhuǎn)換/38
二、強制類型轉(zhuǎn)換/39
項目4選擇結(jié)構(gòu)
任務1了解流程圖與程序結(jié)構(gòu)的概念/45
一、流程圖/45
二、程序結(jié)構(gòu)/46
任務2掌握if選擇結(jié)構(gòu)/47
一、選擇結(jié)構(gòu)/47
二、if語句/47
任務3掌握雙分支結(jié)構(gòu)/49
一、if…else語句/49
二、嵌套的選擇結(jié)構(gòu)/51
項目5選擇結(jié)構(gòu)進階
任務1掌握多重if語句的使用/59
任務2掌握switch語句的使用/61
一、switch語句的語法/61
二、switch語句的執(zhí)行流程/62
三、switch語句的使用舉例/62
四、switch語句的特殊使用情況/63
任務3掌握多種選擇結(jié)構(gòu)的優(yōu)點/65
一、單分支結(jié)構(gòu)/65
二、雙分支結(jié)構(gòu)/65
三、多分支結(jié)構(gòu)/65
項目6循環(huán)結(jié)構(gòu)
任務1理解循環(huán)的概念/73
一、循環(huán)/73
二、循環(huán)結(jié)構(gòu)/73
任務2掌握while語句的使用/75
一、while語句/75
二、while 語句的常見錯誤/76
任務3掌握do…while語句的使用/77
一、do…while語句/77
二、while語句與do…while語句的
區(qū)別/79
項目7循環(huán)結(jié)構(gòu)進階
任務1掌握for語句的使用/86
一、for語句概述/86
二、for語句的使用/87
三、循環(huán)的總結(jié)/90
任務2掌握跳轉(zhuǎn)語句的使用/91
一、break語句/91
二、continue語句/92
三、break語句與continue語句的
區(qū)別/94
任務3程序調(diào)試進階/95
項目8指導學習:程序的基本結(jié)構(gòu)
任務1重點復習/102
一、變量和數(shù)據(jù)類型/102
二、運算符和表達式/102
三、選擇結(jié)構(gòu)/103
四、循環(huán)結(jié)構(gòu)/104
任務2實踐提升/105
一、需求分析/105
二、階段訓練/106
項目9類和對象
任務1了解類與對象的概念/108
一、對象/108
二、抽象與類/109
三、類與對象的關(guān)系/109
任務2掌握類和對象的使用/111
一、類的定義/111
二、類中的成員/111
三、對象的使用/113
四、類是對象的類型/114
任務3面向?qū)ο缶幊炭偨Y(jié)/115
一、面向?qū)ο蟮膬?yōu)點/115
二、數(shù)據(jù)類型總結(jié)/115
項目10方法
任務1了解方法的概念/121
一、方法概述/121
二、方法的調(diào)用/121
任務2掌握無參數(shù)方法的使用/122
一、無參數(shù)、無返回值的方法/122
二、無參數(shù)、有返回值的方法/123
任務3掌握帶參數(shù)方法的使用/124
一、帶參數(shù)的方法概述/124
二、有參數(shù)、無返回值的方法/125
三、有參數(shù)、有返回值的方法/126
任務4掌握變量的作用域/127
一、變量的作用域概述/127
二、變量的作用域錯用舉例/128
項目11指導學習:面向?qū)ο缶幊?br />任務1重點復習/134
一、類和對象/134
二、方法的定義和使用/135
三、文檔注釋/135
任務2實踐提升/137
一、任務描述/137
二、任務實施/138
項目12數(shù)組
任務1了解數(shù)組的概念/144
任務2掌握一維數(shù)組的使用/145
一、一維數(shù)組的使用步驟/145
二、一維數(shù)組的使用/148
任務3掌握二維數(shù)組的使用/150
一、二維數(shù)組的使用/150
二、增強型for循環(huán)結(jié)構(gòu)與數(shù)組的
遍歷/152
項目13項目案例:影院售票系統(tǒng)
任務1項目分析/160
一、需求概述/160
二、開發(fā)環(huán)境/161
三、項目所需技術(shù)/161
四、項目重難點分析/162
任務2項目計劃/163
一、項目分析/163
二、項目計劃制訂與重難點突破/164
三、項目編程/164
四、項目答辯/164
任務3項目任務分解/164
任務4項目進度監(jiān)控表/171
任務5項目總結(jié)/171
附錄A單詞卡
參考文獻