Java程式設計(2018年電子工業出版社出版的圖書)

Java程式設計(2018年電子工業出版社出版的圖書)

本詞條是多義詞,共50個義項
更多義項 ▼ 收起列表 ▲

《Java程式設計》是2018年電子工業出版社出版的圖書。

基本介紹

  • 中文名:Java程式設計
  • 作者:葉加青,張俊,楊靜
  • 出版時間:2018年
  • 出版社:電子工業出版社
  • ISBN:9787121334979
  • 開本:16 開
內容簡介,作者簡介,目錄,

內容簡介

Java程式設計是計算機專業的基礎課程,當今是“網際網路”的時代,也是資訊時代,如何獲取信息、處理信息,是每個人需碰到的事情。無論網上購物,還是移動支付,有信息流的流動,而支撐這種信息技術的廣闊套用的計算機語言就數Java語言。 根據TIOBE程式語言社區排行榜提供程式語言Java不是排在*位就是排在第二位。在雲計算、物聯網時代背景下,學習並掌握一門程式語言,對信息化建設大有益處。 本書採用情境方式,由淺入深,一步一個腳印全面講解Java編程思想,讓讀者在學習過程中,首先證實Java不難,能夠學會,其次,Java套用就在我們身邊,我們也能用好。

作者簡介

女,研究生。 2006年7月畢業於華中科技大學,獲理學學士學位;2008年11月-2010年3月擔任北大青鳥,清華萬博培訓機構講師; 2011年5月-2014年3月擔任廣州松田職業學院計算機套用教研室主任、同時兼任計算機網路技術專業建設負責人;2016年9月-至今,擔任廣州華夏職業學院信息安全與計算機基礎教研室主任。

目錄

模組一 Java編程基礎 1
情境一:只有一個main()方法的Java程式 1
任務1 (1)用C語言輸出"Hello world!"字樣 1
(2)用Java語言輸出"Hello world!"字樣 1
任務2 已知一個圓的半徑r=10.2,求出圓的面積 10
任務3 觀察分析下面程式的運行結果 11
任務4 加法運算符,分析並改正下列代碼,輸出運行結果 17
任務5 加加運算符,Example5.java程式代碼 20
任務6 三元運算符,以命令行方式任意輸入兩個整數,輸出其中的值 21
任務7 用戶從鍵盤輸入一個整數,判斷是否為7的倍數,並給出相應的
提示信息 23
任務8 根據學生的成績,輸出對應的等級信息,學生成績由程式參數輸入 24
任務9 switch經典舉例:根據月份,輸出對應的天數 27
任務10 經典舉例:求1~100之間的和 29
任務11 猜數字遊戲,機器產生一個1~100之間的隨機整數,用戶可以反覆猜測所生成的數是大是小,在用戶每次猜數之後,程式給出相應的提示信息,直到猜對為止 30
任務12 輸出1~9中除6以外所有偶數的平方 32
情境一總結 34
鞏固與提高 35
模組二 面向對象程式設計初步 39
情境二:有兩個方法的Java程式 39
任務13 求兩個數之和的簡單程式 39
任務14 分析下列程式的運行結果 41
情境二總結 44
鞏固與提高 44
模組三 面向對角象程式設計提高 48
情境三:既有屬性又有方法的Java程式 48
任務15 定義一個描述圓的類,並能根據給定的半徑計算和顯示圓的面積 48
任務16 成員屬性(成員變數)與局部變數的區別 50
任務17 有返回值方法與無返回值方法。分析代碼,並寫出運行結果 52
任務18 編寫一個類,能實現計算兩個整數的和,也能計算三個整數的和,
還能計算兩個單精度數據之和 54
任務19 有一種方法稱構造方法。構造方法是類的成員,是方法,但與普通
方法有所不同,所以以一個任務來學習 55
任務20 領會下述代碼中修飾符public、protected、默認、private、static、final
的作用 58
任務21 面向對象第二大特徵——繼承 61
任務22 面向對象的第三大特徵——多態 62
任務23 分析下列程式this關鍵字、super關鍵字的作用 65
情境三總結 67
鞏固與提高 67
模組四 包與接口的使用 69
情境四:一個包兩個類的Java程式 69
任務24 包的使用一 69
任務25 包的使用二 72
任務26 抽象類的定義,抽象類和具體類的關係,abstract關鍵字的使用 75
任務27 定義一個接口,並定義相應的抽象類實現接口中的方法 77
情境四總結 82
鞏固與提高 82
模組五 Java常用類的使用 83
情境五:常用工具Java程式 83
任務28 生成一個隨機整數數列並按從小到大排序 83
任務29 二維數組舉例。隨機生成數組成員長度不同的二維數組,完成學校
各系部和專業學生數的賦值 85
任務30 字元串處理手段:String類、StringBuffer類、StringTokenizer類 87
任務31 Date類的使用 97
任務32 Calendar類的使用 98
任務33 異常處理類(一) 100
任務34 異常處理類(二) 104
任務35 泛型舉例 108
任務36 泛型接口舉例 111
任務37 集合框架(一)鍊表LinkList<E>泛型類 112
任務38 集合框架(二)樹集TreeSet<E>泛型類 113
任務39 集合框架(三)堆疊Stack<E>泛型類 115
任務40 集合框架(四)散列映射HashMap<K,V>泛型類 116
任務41 輸入與輸出(IO流) 118
任務42 Java製作二維碼 145
情境五總結 150
鞏固與提高 150
模組六 網路知識與圖形用戶界面 151
情境六:網路五子棋程式剖析與自製記事本 151
任務43 網路五子棋程式 151
任務44 自製記事本程式 179
情境六總結 185
鞏固與提高 185
模組七 資料庫與網路編程 186
情境七:網上購物系統中資料庫操作剖析 186
任務45 簡易商務網站程式演示 186
情境七總結 200
鞏固與提高 201
模組八 Java拓展與方向 202
情境八:Java經典[Q&A]50問 202
情境八總結 230
鞏固與提高 230
參考文獻 231

相關詞條

熱門詞條

聯絡我們