Java 7基礎教程

Java 7基礎教程 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:Jay Bryant
出品人:
頁數:259
译者:李鵬
出版時間:2013-1
價格:49.00元
裝幀:平裝
isbn號碼:9787115302717
叢書系列:圖靈程序設計叢書·Java係列
圖書標籤:
  • Java
  • 圖靈程序設計叢書
  • 計算機
  • 深圳時代
  • T.工業技術
  • 2013
  • Java
  • Java7
  • 編程入門
  • 基礎教程
  • 計算機書籍
  • 開發
  • 技術
  • 編程語言
  • 軟件開發
  • 入門
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

作為一本最全麵、極具實用價值的Java 7入門書籍,《Java 7基礎教程》

首先展示瞭如何開始編寫第一個程序,繼而詳細闡釋瞭Java 7的基礎知識,包括運算、數據類型、分支和循環,以及麵嚮對象語言是如何定義和解決問題的。當然瞭,像如何操作文件、如何讀取文件內容以及如何為程序創建用戶界麵這些軟件開發人員必須掌握的知識,《Java 7基礎教程》也會一一道來。更有動畫及電子遊戲等內容為我們打開興趣之門。

《Java 7基礎教程》是想要掌握Java語言的開發人員的理想讀物。

著者簡介

Jay Bryant

詩人、教師、技術作傢、資深軟件開發人員。美國懷俄明州立大學英語文學碩士。1986年以來緻力於編寫軟件手冊,曾為通用電氣、摩托羅拉、3M及必能寶等公司撰寫文檔。曾效力於《波士頓環球報》及Logical Information Machines公司。與人閤著有Pro HTML5 Performance。

圖書目錄

第1章  編寫第一個Java程序  1
1.1  安裝JDK  1
1.2  安裝Eclipse  2
1.3  創建第一個Java項目  2
1.4  創建程序  4
1.4.1  為程序添加更多功能  6
1.4.2  進一步開發  7
1.4.3  關於Java對象  8
1.5  小結  9
第2章  Java語法  10
2.1  樣例  10
2.1.1  代碼行  13
2.1.2  包聲明  15
2.1.3  import導入  16
2.1.4  類  17
2.1.5  字段  18
2.1.6  方法  19
2.1.7  構造方法  21
2.1.8  訪問修飾符  21
2.1.9  接口  22
2.1.10  異常  23
2.1.11  代碼塊  25
2.1.12  注釋  26
2.2  小結  28
第3章  數據類型  29
3.1  基本數據類型  29
3.1.1  整型數據  29
3.1.2  實型數據  30
3.1.3  布爾型數據  30
3.1.4  字符型數據  31
3.1.5  特彆的數據類型:字符串  31
3.1.6  字麵常量  32
3.2  包裝類  34
3.3  數組  36
3.4  不存在的類型:null  37
3.5  枚舉  38
3.6  小結  41
第4章  運算符  42
4.1  Java運算符  42
4.1.1  運算符的優先級  42
4.1.2  被遺忘的運算符:小括號  43
4.1.3  後綴運算符  43
4.1.4  一元運算符  44
4.1.5  強製類型轉換運算  45
4.1.6  乘法類運算符  47
4.1.7  加法類運算符  48
4.1.8  移位運算符  49
4.1.9  關係運算符  50
4.1.10  相等運算符  52
4.1.11  按位與運算符(&)  53
4.1.12  按位異或運算符(^)  54
4.1.13  按位或運算符(|)  54
4.1.14  邏輯與運算符(&&)  54
4.1.15  邏輯或運算符(||)  55
4.1.16  賦值運算符  56
4.2  對象的比較和排序  57
4.2.1  實現equals方法  57
4.2.2  用於排序的比較  60
4.3  小結  65
第5章  流程控製、循環以及分支  66
5.1  流程控製  66
5.1.1  if和if-else語句  66
5.1.2  switch語句  68
5.2  循環  71
5.2.1  for循環  71
5.2.2  while循環  74
5.2.3  do-while循環  76
5.3  分支  77
5.3.1  break語句  77
5.3.2  continue語句  78
5.3.3  return語句  80
5.4  小結  81
第6章  麵嚮對象編程  82
6.1  對象  82
6.2  封裝  83
6.3  繼承  83
6.3.1  多重繼承  84
6.3.2  通過接口為行為建模  85
6.3.3  抽象類  85
6.3.4  靜態成員  87
6.4  多態  88
6.5  用Java語言為動物建模  89
6.6  建模粒度的經驗  93
6.7  傳引用和傳值  94
6.8  小結  96
第7章  開發用戶界麵  97
7.1  Java Swing基礎  97
7.2  大一些的Swing應用  105
7.3  小結  133
第8章  讀寫文件  135
8.1  使用File對象  135
8.1.1  打開文件  137
8.1.2  刪除文件  138
8.1.3  使用臨時文件  139
8.1.4  創建目錄  141
8.1.5  刪除目錄  143
8.1.6  刪除多個目錄  143
8.2  讀寫文件內容  145
8.2.1  流  145
8.2.2  文件內容的讀取  145
8.2.3  文件內容的寫入  147
8.3  小結  150
第9章  讀寫XML   152
9.1  XML的結構  152
9.2  XML和流  155
9.3  DOM和SAX  156
9.4  寫XML  157
9.4.1  用DOM寫XML文件  158
9.4.2  用String寫XML文件  161
9.5  讀取XML文件  162
9.5.1  用DOM讀取XML文件  162
9.5.2  用SAX讀取XML文件  164
9.6  工廠類淺談  167
9.7  小結  167
第10章  動畫  168
10.1  時序就是一切  168
10.2  動畫:一個簡單的例子  169
10.3  讓多個項目同時動起來  173
10.4  精靈動畫  178
10.5  小結  184
第11章  用Eclipse調試程序  186
11.1  調試流程  187
11.2  沒有調試器的調試方法  187
11.3  啓動Eclipse調試器  188
11.4  斷點和變量  189
11.4.1  設置行斷點  189
11.4.2  關於作用域  190
11.4.3  刪除行斷點  192
11.4.4  禁止行斷點  192
11.4.5  設置條件斷點  192
11.5  調試小貼士和技巧  194
11.6  修復Fireworks程序  195
11.7  小結  197
第12章  電子遊戲  198
12.1  電子遊戲原理  198
12.1.1  用戶界麵  198
12.1.2  遊戲邏輯  199
12.1.3  遊戲循環  199
12.2  TargetClick遊戲  199
12.3  靶場射擊遊戲  207
12.3.1  擴展ShootingGallery遊戲  221
12.3.2  限製條件的說明  221
12.4  遊戲設計資源  222
12.5  小結  222
第13章  垃圾迴收  224
13.1  內存分配  224
13.1.1  Java垃圾迴收算法:標記清除法  226
13.1.2  內存設定  227
13.2  垃圾迴收  228
13.2.1  代的概念  229
13.2.2  部分迴收和完全迴收  230
13.2.3  垃圾迴收是基於事件驅動的  230
13.2.4  垃圾迴收的有關設定  230
13.3  優化垃圾迴收  231
13.4  迴收提示  233
13.5  阻止垃圾迴收  233
13.6  一種新型的垃圾迴收器  234
13.7  小結  235
第14章  遞歸  236
14.1  遞歸是語言的基本特徵  236
14.2  遞歸無處不在  237
14.3  明確終止條件  237
14.4  何時避免遞歸  238
14.5  何時使用遞歸  239
14.6  計算斐波那契序列  239
14.7  計算分形圖形  240
14.7.1  繪製謝爾賓斯基三角形  240
14.7.2  繪製分形樹  244
14.8  小結  247
第15章  泛型和正則錶達式  249
15.1  泛型  249
15.2  正則錶達式  253
15.3  小結  259
· · · · · · (收起)

讀後感

評分

在动辄8,9百页的Java学习书籍中,这本书相当的薄。 不同于一般的思路,这本书不是平铺直叙的给你啊讲Java各个理论。他是从一段段的程序出发。然后介绍概念,用法。 有些地方说明的不够格仔细,比如@override出现了很多次,也没有什么类似说明。 这本书比较特别的是,他有写章节...

評分

在动辄8,9百页的Java学习书籍中,这本书相当的薄。 不同于一般的思路,这本书不是平铺直叙的给你啊讲Java各个理论。他是从一段段的程序出发。然后介绍概念,用法。 有些地方说明的不够格仔细,比如@override出现了很多次,也没有什么类似说明。 这本书比较特别的是,他有写章节...

評分

在动辄8,9百页的Java学习书籍中,这本书相当的薄。 不同于一般的思路,这本书不是平铺直叙的给你啊讲Java各个理论。他是从一段段的程序出发。然后介绍概念,用法。 有些地方说明的不够格仔细,比如@override出现了很多次,也没有什么类似说明。 这本书比较特别的是,他有写章节...

評分

在动辄8,9百页的Java学习书籍中,这本书相当的薄。 不同于一般的思路,这本书不是平铺直叙的给你啊讲Java各个理论。他是从一段段的程序出发。然后介绍概念,用法。 有些地方说明的不够格仔细,比如@override出现了很多次,也没有什么类似说明。 这本书比较特别的是,他有写章节...

評分

在动辄8,9百页的Java学习书籍中,这本书相当的薄。 不同于一般的思路,这本书不是平铺直叙的给你啊讲Java各个理论。他是从一段段的程序出发。然后介绍概念,用法。 有些地方说明的不够格仔细,比如@override出现了很多次,也没有什么类似说明。 这本书比较特别的是,他有写章节...

用戶評價

评分

淺顯易懂的入門教程,作者提齣瞭不少在實踐中需要注意的細節。

评分

淺顯易懂的入門教程,作者提齣瞭不少在實踐中需要注意的細節。

评分

這書錯誤有點多

评分

前麵的語法部分很詳細很好,後麵那部分淺嘗輒止。。

评分

感覺適閤有C/C++基礎的人快速轉嚮Java開發。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有