-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java程序設計 版權信息
- ISBN:9787121334979
- 條形碼:9787121334979 ; 978-7-121-33497-9
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java程序設計 本書特色
Java程序設計是計算機專業的基礎課程,當今是"互聯網 ”的時代,也是信息時代,如何獲取信息、處理信息,是每個人都需碰到的事情。無論網上購物,還是移動支付,都有信息流的流動,而支撐這種信息技術的廣闊應用的計算機語言就數Java語言。 根據TIOBE編程語言社區排行榜提供編程語言Java不是排在*位就是排在第二位。在云計算、物聯網時代背景下,學習并掌握一門編程語言,對信息化建設大有益處。 本書采用情境方式,由淺入深,一步一個腳印全面講解Java編程思想,讓讀者在學習過程中,首先證實Java不難,能夠學會,其次,Java應用就在我們身邊,我們也能用好。
Java程序設計 內容簡介
Java程序設計是計算機專業的基礎課程, 當今是“互聯網+”的時代, 也是信息時代, 如何獲取信息、處理信息, 是每個人都需碰到的事情。根據TIOBE編程語言社區排行榜提供編程語言Java不是排在**位就是排在第二位。在云計算、物聯網時代背景下, 學習并掌握一門編程語言, 對信息化建設大有益處。本書采用情境方式, 由淺入深, 一步一個腳印全面講解Java編程思想, 讓讀者在學習過程中, 首先證實Java不難, 能夠學會, 其次, Java應用就在我們身邊, 我們也能用好。
Java程序設計 目錄
模塊一 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
Java程序設計 作者簡介
女,研究生。 2006年7月畢業于華中科技大學,獲理學學士學位;2008年11月-2010年3月擔任北大青鳥,清華萬博培訓機構講師; 2011年5月-2014年3月擔任廣州松田職業學院計算機應用教研室主任、同時兼任計算機網絡技術專業建設負責人;2016年9月-至今,擔任廣州華夏職業學院信息安全與計算機基礎教研室主任。
- >
上帝之肋:男人的真實旅程
- >
羅庸西南聯大授課錄
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
唐代進士錄
- >
推拿
- >
二體千字文
- >
巴金-再思錄
- >
自卑與超越