[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Java經典入門指南(異步圖書出品)
    該商品所屬分類:圖書 -> 人民郵電出版社
    【市場價】
    761-1104
    【優惠價】
    476-690
    【作者】 布迪·克尼亞萬瀋澤剛 
    【出版社】人民郵電出版社 
    【ISBN】9787115525765
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115525765
    版次:1

    商品編碼:12662845
    品牌:異步圖書
    包裝:平裝

    開本:16開
    出版時間:2020-06-01
    用紙:膠版紙

    頁數:410
    正文語種:中文

    作者:布迪·克尼亞萬,瀋澤剛

        
        
    "

    編輯推薦

    1.本書基於Java SE 11編寫,版本新;
    2.作者有多部計算機專業圖書的寫作經驗,並有多年的軟件開發經驗;
    3.本書包含Java編程語言、Java面向對像編程(OOP)以及Java核心類三大主題,可有效助力Java程序員成長。

    內容簡介

    本書基於新版的Java 11編寫,全面繫統地介紹Java程序員必須掌握的核心基礎知識,這些內容融合在三大主題中——Java語言基礎、面向對像編程以及Java核心類。其中,Java語言基礎包括數據類型和運算符、控制結構、數組、類和對像、異常處理、枚舉和注解等;面向對像包括封裝性、繼承性、多態性、接口與抽像類、泛型與集合、多線程與並發編程等;Java核心類包括日期時間API、輸入/輸出、JavaFX圖形界面、Lambda表達式和Stream的使用、數據庫和網絡編程。本書還介紹了安全性和Java Web編程基礎的相關知識。
    本書是為專業級Java程序員打造的理想教程,也可作為高等院校計算機相關專業“面向對像編程”和“Java語言程序設計”等課程的教學用書。

    作者簡介

    Budi Kurniawan是Brainy Software的高級開發人員,曾為世界各地的多家機構擔任顧問。他著有How Tomcat Works、Servlet and JSP: A Tutorial、Struts 2 Design and Programming等多部圖書。他以清晰的寫作風格而聞名,他的寫作基於20年的軟件架構師和軟件開發經驗。他的Java教程最近被德國斯圖加特HDM計算機科學教學團隊選中,作為大學的主要教材。

    目錄

    第 1章 新手起步 1
    1.1下載和安裝JDK1
    1.1.1在Windows上安裝1
    1.1.2在Linux上安裝2
    1.1.3在macOS上安裝3
    1.1.4設置繫統環境變量3
    1.1.5安裝測試4
    1.1.6下載Java API文檔4
    1.2第 一個Java程序4
    1.2.1編寫Java程序4
    1.2.2編譯Java程序4
    1.2.3執行Java程序5
    1.3Java編碼規範5
    1.4集成開發環境6
    1.5JShell6
    1.6小結7
    習題7
    第2章 語言基礎8
    2.1ASCII和Unicode8
    2.2分隔符9
    2.3基本類型10
    2.4變量11
    2.5局部變量類型推斷13
    2.6常量13
    2.7字面值14
    2.7.1整數字面值14
    2.7.2浮點字面值15
    2.7.3布爾字面值16
    2.7.4字符字面值16
    2.8基本類型轉換17
    2.8.1加寬轉換17
    2.8.2縮窄轉換18
    2.9運算符18
    2.9.運算符19
    2.9.2算術運算符21
    2.9.3相等運算符22
    2.9.4關繫運算符22
    2.9.5條件運算符23
    2.9.6移位運算符23
    2.9.7賦值運算符24
    2.9.8整數按位運算符(& | ^)24
    2.9.9邏輯運算符25
    2.9.10運算符優先級25
    2.9.11類型提升26
    2.10注釋27
    2.11小結27
    習題27
    第3章語句29
    3.1概述29
    3.2if語句30
    3.3while語句32
    3.4do-while語句33
    3.5for語句34
    3.6break語句37
    3.7continue語句38
    3.8switch語句39
    3.9小結40
    習題40
    第4章對像和類41
    4.1什麼是Java對像41
    4.2Java類42
    4.2.1字段43
    4.2.2方法43
    4.2.3main方法44
    4.2.4構造方法44
    4.2.5可變參數方法45
    4.2.6UML類圖中的類成員45
    4.3創建對像46
    4.4null關鍵字46
    4.5為對像分配內存47
    4.6Java包49
    4.7封裝與訪問控制50
    4.7.1類訪問控制修飾符50
    4.7.2類成員訪問控制修飾符51
    4.8this關鍵字54
    4.9使用其他類54
    4.10final變量56
    4.11靜態成員56
    4.12靜態final變量58
    4.13靜態導入59
    4.14變量作用域60
    4.15方法重載60
    4.16靜態工廠方法61
    4.17按值還是按引用傳遞62
    4.18加載、鏈接和初始化64
    4.18.1加載64
    4.18.2鏈接65
    4.18.3初始化65
    4.19對像創建初始化66
    4.20垃圾回收器68
    4.21創建對像的其他方法69
    4.22小結69
    習題70
    第5章核心類71
    5.1java.lang.Object71
    5.2java.lang.String72
    5.2.1比較兩個String對像72
    5.2.2字符串字面值73
    5.2.3字符轉義74
    5.2.4switch中的String74
    5.2.5String類的構造方法75
    5.2.6String類的方法75
    5.3java.lang.StringBuffer和java.lang.StringBuilder78
    5.3.1StringBuilder類的構造方法78
    5.3.2StringBuilder類的方法79
    5.4基本類型包裝類80
    5.4.1java.lang.Integer80
    5.4.2java.lang.Boolean80
    5.4.3java.lang.Character81
    5.5java.lang.Class82
    5.6java.lang.System83
    5.7java.util.Scanner86
    5.8小結87
    習題87
    第6章數組88
    6.1概述88
    6.2迭代數組90
    6.3java.util.Arrays類90
    6.4修改數組大小91
    6.5查找數組92
    6.6將String數組傳遞給main93
    6.7多維數組94
    6.8小結94
    習題95
    第7章繼承96
    7.1概述96
    7.1.1extends關鍵字96
    7.1.2is-a關繫97
    7.2可訪問性98
    7.3方法覆蓋99
    7.4調用超類的構造方法100
    7.5調用超類的隱藏成員102
    7.6類型轉換102
    7.7final類103
    7.8instanceof運算符103
    7.9小結104
    習題104
    第8章錯誤處理105
    8.1概述105
    8.2捕獲異常106
    8.3不帶catch的try108
    8.4捕獲多個異常108
    8.5try-with-resources語句108
    8.6java.lang.Exception類109
    8.7從方法拋出異常110
    8.8用戶自定義異常111
    8.9異常處理說明112
    8.10小結113
    習題113
    第9章處理數字114
    9.1裝箱與拆箱114
    9.2數字解析114
    9.3數字格式化115
    9.4用java.text.NumberFormat解析數字116
    9.5java.lang.Math類116
    9.6使用貨幣值117
    9.7生成隨機數118
    9.8小結119
    習題119
    第10章 接口和抽像類120
    10.1接口的概念120
    10.2從技術角度看接口121
    10.2.1接口中的字段122
    10.2.2抽像方法122
    10.2.3擴展接口123
    10.3接口中的實現123
    10.3.1默認方法123
    10.3.2靜態方法124
    10.3.3私有方法124
    10.4基類124
    10.5抽像類125
    10.6抽像類說明126
    10.7小結127
    習題127
    第11章 多態128
    11.1概述128
    11.2多態實戰130
    11.3多態與反射131
    11.4小結133
    習題133

    第12章 枚舉134
    12.1概述134
    12.2類中的枚舉135
    12.3java.lang.Enum類136
    12.4迭代枚舉值136
    12.5在switch中使用枚舉136
    12.6枚舉成員137
    12.7小結138
    習題138
    第13章 處理日期和時間139
    13.1概述139
    13.2Instant類140
    13.3LocalDate140
    13.4Period142
    13.5LocalDateTime144
    13.6時區145
    13.7ZonedDateTime146
    13.8Duration147
    13.9格式化日期-時間150
    13.10解析日期-時間151
    13.11舊的日期和時間API152
    13.11.1java.util.Date類152
    13.11.2java.util.Calendar類152
    13.11.3用DateFormat進行解析和格式化153
    13.12小結155
    習題156
    第14章 集合框架157
    14.1集合框架概述157
    14.2Collection接口158
    14.3List和ArrayList158
    14.4用Iterator和for迭代集合160
    14.5Set和HashSet161
    14.6Queue和LinkedList162
    14.7集合轉換163
    14.8Map和HashMap163
    14.9對像比較和排序164
    14.9.1使用java.lang.Comparable165
    14.9.2使用Comparator167
    14.10小結171
    習題171
    第15章 泛型172
    15.1沒有泛型的時代172
    15.2泛型類型173
    15.3使用沒有類型參數的泛型類型175
    15.4使用“?”通配符176
    15.5在方法中使用有界通配符177
    15.6泛型方法178
    15.7編寫泛型類型179
    15.8小結180
    習題180
    第16章 輸入/輸出181
    16.1File類181
    16.1.1File類的構造方法182
    16.1.2File類的方法183
    16.2文件繫統和路徑184
    16.3文件和目錄的處理及操作185
    16.3.1創建和刪除文件及目錄185
    16.3.2檢索目錄中的對像186
    16.3.3復制和移動文件186
    16.3.4讀取和寫入文件187
    16.4輸入流/輸出流189
    16.5讀二進制數據189
    16.6寫入二進制數據193
    16.7寫入文本(字符)195
    16.7.1Writer196
    16.7.2OutputStreamWriter196
    16.7.3PrintWriter198
    16.8讀取文本(字符)199
    16.8.1Reader200
    16.8.2InputStreamReader200
    16.8.3BufferedReader201
    16.9用PrintStream記錄日志202
    16.10隨機訪問文件203
    16.11對像序列化207
    16.12小結209
    習題209
    第17章 注解210
    17.1概述210
    17.1.1注解和注解類型210
    17.1.2注解語法211
    17.1.3Annotation接口211
    17.2標準注解212
    17.2.1Override212
    17.2.2Deprecated213
    17.2.3SuppressWarnings213
    17.3一般注解214
    17.4注解215
    17.4.1Documented215
    17.4.2Inherited215
    17.4.3Retention216
    17.4.4Target216
    17.5自定義注解類型216
    17.5.1編寫自定義注解類型217
    17.5.2使用自定義注解類型217
    17.5.3用反射查詢注解217
    17.6小結218
    習題218
    第18章 嵌套類和內部類219
    18.1嵌套類的概述219
    18.2靜態嵌套類220
    18.3成員內部類221
    18.4局部內部類223
    18.5匿名內部類224
    18.6嵌套類和內部類的幕後225
    18.7小結227
    習題227
    第19章 Lambda表達式228
    19.1為何使用Lambda表達式228
    19.2函數式接口229
    19.3Lambda表達式語法229
    19.4預定義函數式接口230
    19.4.1Function、BiFunction及變體230
    19.4.2Predicate232
    19.4.3Supplier233
    19.4.4Consumer233
    19.5方法引用235
    19.5.1引用靜態方法235
    19.5.2引用對像可用的實例方法238
    19.5.3引用對像不可用的實例方法238
    19.5.4引用構造方法240
    19.6Optional與類似的類241
    19.7小結246
    習題246
    第20章 使用Stream247
    20.1概述247
    20.2創建和獲得流248
    20.3連接流249
    20.4過濾250
    20.5映射251
    20.6歸約252
    20.7可變歸約256
    20.8並行流260
    20.9小結261
    習題261
    第21章 Java數據庫連接262
    21.1JDBC簡介262
    21.2數據訪問的5個步驟263
    21.2.1加載JDBC驅動程序263
    21.2.2獲得數據庫連接264
    21.2.3創建Statement對像265
    21.2.4創建ResultSet對像266
    21.2.5關閉JDBC對像266
    21.3綜合應用267
    21.4使用DAO模式269
    21.5數據275
    21.6小結278
    習題278
    第22章 JavaFX入門279
    22.1概述279
    22.2第 一個JavaFX程序279
    22.3Application、Stage和Scene類280
    22.3.1Application類281
    22.3.2Stage類281
    22.3.3Scene類281
    22.4UI組件282
    22.5控件282
    22.6區域285
    22.7事件驅動編程287
    22.7.1Java事件模型288
    22.7.2JavaFX事件288
    22.8使用CSS樣式290
    22.9小結293
    習題293
    第23章 JavaFX與FXML294
    23.1概述294
    23.2一個基於FXML的簡單應用295
    23.3FXML的事件處理298
    23.4小結302
    習題302
    第24章 Java線程303
    24.1Java線程簡介303
    24.2創建線程303
    24.2.1擴展Thread類304
    24.2.2實現Runnable接口305
    24.3使用多線程306
    24.4線程優先級308
    24.5停止線程309
    24.6同步312
    24.6.1線程干擾312
    24.6.2塊同步314
    24.7可見性315
    24.8join方法317
    24.9線程協調317
    24.10使用Timer321
    24.11小結324
    習題324
    第25章 並發工具325
    25.1原子變量325
    25.2Executor和ExecutorService326
    25.3命名線程331
    25.4Callable和Future333
    25.5JavaFX任務336
    25.6鎖339
    25.7小結340
    習題340
    第26章 Java網絡341
    26.1網絡概述341
    26.2超文本傳輸協議(HTTP)341
    26.2.1HTTP請求342
    26.2.2HTTP響應343
    26.3HttpClient API343
    26.4java.net.Socket346
    26.5java.net.ServerSocket348
    26.6創建一個Web服務器349
    26.6.1HttpServer類349
    26.6.2Request類352
    26.6.3Response類354
    26.6.4運行應用程序356
    26.7小結357
    習題357
    第27章 安全358
    27.1Java安全概述358
    27.2使用安全管理器359
    27.3策略文件359
    27.3.1keystore361
    27.3.2grant361
    27.4權限362
    27.4.1java.io.FilePermission362
    27.4.2java.security.BasicPermission363
    27.4.3java.util.PropertyPermission
    363
    27.4.4java.net.SocketPermission363
    27.4.5java.security.UnresolvedPermission363
    27.4.6java.security.RuntimePermission363
    27.4.7java.net.NetPermission364
    27.4.8java.lang.reflect.ReflectPermission364
    27.4.9java.io.SerializablePermission364
    27.4.10java.security.SecurityPermission364
    27.4.11java.security.AllPermission365
    27.4.12javax.security.auth.AuthPermission365
    27.5安全編程365
    27.6加密概述366
    27.6.1加密/解密367
    27.6.2身份驗證367
    27.6.3數據完整性369
    27.6.4SSL的工作原理369
    27.7創建證書370
    27.8KeyTool程序370
    27.8.1生成配對的密鑰371
    27.8.2進行認證372
    27.8.3將證書導入密鑰庫372
    27.8.4從密鑰庫導出證書372
    27.8.5列出密鑰庫條目373
    27.9JarSigner工具373
    27.9.1簽名jar文件373
    27.9.2驗證已簽名的jar文件373
    27.10Java加密API374
    27.11小結374
    習題374
    第28章 Java Web應用程序375
    28.1Servlet應用程序架構375
    28.2Servlet API概述376
    28.3Servlet377
    28.4編寫基本的Servlet應用程序378
    28.4.1安裝Tomcat378
    28.4.2編寫和編譯Servlet類378
    28.4.3應用程序目錄結構380
    28.4.4訪問Servlet380
    28.5ServletRequest381
    28.6ServletResponse381
    28.7ServletConfig382
    28.8ServletContext384
    28.9GenericServlet384
    28.10HTTP Servlet386
    28.10.1HttpServlet386
    28.10.2HttpServletRequest388
    28.10.3HttpServletResponse388
    28.10.4編寫一個HTTP Servlet388
    28.11使用部署描述符392
    28.12小結395
    習題395
    第29章 JavaServer Pages396
    29.1JSP概述396
    29.2jspInit、jspDestroy及其他方法398
    29.3隱含對像398
    29.4JS素400
    29.4.1指令400
    29.4.2素402
    29.5處理錯誤404
    29.6小結404
    習題404
    第30章模塊405
    30.1概述405
    30.2Java標準模塊406
    30.3創建模塊應用程序406
    30.4創建自包含的應用程序包407
    30.5創建安裝程序409
    30.6小結410
    習題410
    查看全部↓



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部