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

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

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



    出版社:電子工業出版社
    ISBN:9787121344411
    版次:5

    商品編碼:12483049
    品牌:電子工業出版社
    包裝:平裝

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

    頁數:432
    字數:690000
    正文語種:中文

    作者:葉核亞

        
        
    "

    內容簡介

    本書是“十二五”普通高等教育本科國家級規劃教材。本書全面介紹Java語言程序設計的基礎知識、運行機制、多種編程方法和技術,力求建立牢固扎實的理論基礎,繫統、有序地進行程序設計和面向對像方法的基礎訓練;為操作繫統、數據庫應用、網絡通信、Web應用等軟件領域的實際應用問題,提供基於Java技術的解決方案。本書主要內容包括:Java開發運行環境JDK和MyEclipse,Java語言基礎,類的封裝、繼承和多態,接口、內部類和Java API,異常處理,圖形用戶界面,多線程,輸入/輸出流和文件操作,網絡通信,數據庫應用,Web應用和綜合應用設計。這些內容是構成Java應用程序的基本要素和必備知識。本書可作為普通高等學校計算機及相關專業本科的Java語言程序設計課程教材,或使用Java語言從事軟件開發人員的參考書。

    作者簡介

    葉核亞,女,南京工程學院計算機工程學院教師,畢業於南京大學。多年來一直教授"Java程序設計”、"數據結構”等課程,編寫的教材榮獲普通高等教育"十一五”國家級規劃教材、”十二五"普通高等教育本科國家級規劃教材等。

    目錄

    目 錄
    第1章 Java概述 1
    1.1 了解Java 1
    1.1.1 Java的誕生和發展 1
    1.1.2 Java的特點 2
    1.1.3 Java核心技術 5
    1.2 JDK 7
    1.2.1 JDK的安裝和設置 8
    1.2.2 Application應用程序的編輯、編譯和運行 10
    1.2.3 包 10
    1.3 MyEclipse 15
    1.3.1 MyEclipse集成開發環境 15
    1.3.2 Application應用程序的編輯、編譯和運行 16
    1.3.3 設置MyEclipse環境屬性 18
    1.3.4 設置項目屬性 20
    1.3.5 程序調試技術 21
    習題1 23
    實驗1 Application應用程序的編輯、編譯和運行 24
    第2章 Java語言基礎 25
    2.1 語言成分 25
    2.1.1 標識符與關鍵字 25
    2.1.2 基本數據類型 26
    2.1.3 變量與常量 28
    2.1.4 運算符與表達式 29
    2.2 流程控制語句 35
    2.2.1 順序結構語句 36
    2.2.2 選擇語句 36
    2.2.3 循環語句 38
    2.2.4 轉移語句 43
    2.3 數組 44
    2.3.1 一維數組 44
    2.3.2 二維數組 47
    2.4 靜態方法 50
    2.4.1 方法聲明與調用 50
    2.4.2 方法重載 51
    2.4.3 參數傳遞 51
    2.4.4 遞歸方法 56
    2.5 字符串 57
    習題2 62
    實驗2 Java程序設計基礎 63
    第3章 類的封裝、繼承和多態 66
    3.1 類和對像 66
    3.1.1 類 66
    3.1.2 對像 68
    3.2 類的封裝性 70
    3.2.1 構造與析構 70
    3.2.2 對像的引用和運算 72
    3.2.3 訪問控制 73
    3.2.4 靜態成員 75
    3.2.5 淺拷貝與深拷貝 80
    3.3 類的繼承性 83
    3.3.1 由繼承派生類 83
    3.3.2 繼承原則及作用 84
    3.3.3 子類的構造方法 86
    3.4 類的多態性 87
    3.4.1 子類聲明多態成員 87
    3.4.2 類型的多態 91
    3.4.3 何時確定執行哪個多態方法?怎樣執行 91
    3.4.4 多態的方法實現 93
    3.5 類的抽像性 97
    3.5.1 用繼承刻畫包含關繫 97
    3.5.2 抽像類 98
    3.5.3 最終類 103
    習題3 103
    實驗3 類的封裝、繼承和多態 105
    第4章 接口、內部類和Java API基礎 107
    4.1 接口與實現接口的類 107
    4.2 內部類和內部接口 113
    4.3 Java API基礎 116
    4.3.1 java.lang包中的基礎類庫 116
    4.3.2 java.util包中的工具類庫 121
    4.4 泛型** 126
    習題4 129
    實驗4 接口與實現接口的類 130
    第5章 異常處理 132
    5.1 異常處理基礎 132
    5.1.1 異常處理機制的必要性 132
    5.1.2 錯誤 133
    5.1.3 異常 134
    5.2 異常處理措施 136
    5.2.1 異常處理語句 137
    5.2.2 拋出異常 139
    5.2.3 定義異常類 140
    習題5 141
    實驗5 異常的拋出、捕獲並處理 142
    第6章 圖形用戶界面設計 143
    6.1 AWT組件及屬性類 143
    6.1.1 AWT組件 143
    6.1.2 布局管理 147
    6.1.3 顏色和字體 149
    6.2 事件處理 149
    6.2.1 委托事件模型 149
    6.2.2 AWT事件類和事件監聽器接口 154
    6.3 Swing組件及事件 156
    6.3.1 Swing組件和布局 156
    6.3.2 文本顯示和編輯組件及事件 158
    6.3.3 按鈕組件 163
    6.3.4 列表框和組合框組件及事件 164
    6.3.5 中間容器 166
    6.3.6 定制對話框 167
    6.3.7 菜單組件 175
    6.3.8 表格組件 183
    6.4 圖形設計 187
    習題6 193
    實驗6 圖形用戶界面設計 195
    第7章 多線程編程 203
    7.1 進程和線程 203
    7.1.1 進程 203
    7.1.2 線程 205
    7.2 Java的線程對像 206
    7.2.1 Runnable接口和Thread類 207
    7.2.2 線程對像的優先級 210
    7.2.3 線程對像的生命周期 211
    7.2.4 使用線程實現動畫設計 212
    7.3 線程互斥和線程同步 217
    7.3.1 交互線程,與時序有關的錯誤 217
    7.3.2 交互線程的競爭與互斥 219
    7.3.3 交互線程的協作與同步 223
    習題7 234
    實驗7 線程設計 235
    第8章 流和文件操作 238
    8.1 文件和目錄 238
    8.1.1 文件 238
    8.1.2 目錄 240
    8.1.3 文件繫統 241
    8.2 字節流 242
    8.2.1 流的概念 242
    8.2.2 抽像字節流 243
    8.2.3 文件字節流 244
    8.2.4 數據字節流 247
    8.2.5 對像字節流 252
    8.2.6 管道字節流 255
    8.3 字符流 259
    8.3.1 字符流類 259
    8.3.2 Java標準輸入、輸出 262
    8.4 文件操作 263
    8.4.1 文件類及其過濾器 263
    8.4.2 文件選擇對話框組件 267
    習題8 276
    實驗8 流和文件操作 277
    第9章 Socket通信 278
    9.1 網絡編程基礎 278
    9.2 TCP Socket通信 281
    9.3 UDP Socket通信 295
    9.3.1 UDP Socket點對點通信 295
    9.3.2 UDP組播通信 299
    習題9 304
    實驗9 Socket通信 305
    第10章 數據庫應用 306
    10.1 關繫數據庫繫統 306
    10.1.1 關繫模型 306
    10.1.2 客戶-服務器結構的關繫數據庫繫統 308
    10.1.3 結構化查詢語言SQL 309
    10.2 MySQL數據庫 313
    10.2.1 安裝數據庫,啟動數據庫服務 313
    10.2.2 MySQL數據庫工作臺 314
    10.3 JDBC 316
    10.3.1 JDBC的作用和功能 316
    10.3.2 指定JDBC驅動程序 317
    10.3.3 連接數據庫 318
    10.3.4 執行SQL語句 319
    10.3.5 處理數據查詢結果集 320
    習題10 327
    實驗10 數據庫應用 327
    第11章 基於JSP的Web應用 329
    11.1 Web瀏覽基礎 329
    11.2 JSP技術 332
    11.2.1 JSP原理 332
    11.2.2 運行JSP 333
    11.2.3 JSP語法 338
    11.2.4 基於JSP提供數據庫應用服務的Web應用 345
    習題11 347
    實驗11 基於JSP的Web應用設計 347
    第12章 綜合應用設計 349
    12.1 集合框架 349
    12.1.1 集合 350
    12.1.2 映射 354
    12.2 反射 355
    12.3 使用復雜Swing組件 356
    12.3.1 BoxLayout盒式布局和Box容器 357
    12.3.2 列表框 357
    12.3.3 表格 362
    12.3.4 多文檔界面 362
    12.3.5 樹 367
    12.4 數據庫應用 383
    12.5 課程設計的要求和選題 398
    附錄A ASCII字符與Unicode值 410
    附錄B Java語言的關鍵字 411
    附錄C Java基本數據類型 412
    附錄D Java語言的運算符及其優先級 413
    附錄E java.lang包API(部分) 414
    附錄F MyEclipse常用菜單命令 419
    參考文獻 420

    查看全部↓

    前言/序言

    前 言

    軟件設計的思想和方法以及所采用的程序設計語言,都必須跟隨軟件時代的發展而不斷改進和更新。面向對像程序設計方法是目前軟件開發的主流方法。Java語言是目前功能最強、應用最廣泛的一種完全面向對像程序設計語言,具有成熟而嚴密的語法體繫、跨平臺特點和強大的應用繫統設計能力。今日Java應用無處不在,Java作為程序設計的首選語言,其重要性毋庸置疑。因此,采用Java語言進行面向對像的程序設計方法訓練是十分恰當的,是程序設計繫列課程教學改革的必然,完全符合本科培養目標的要求。

    開設Java程序設計課程的目的:一是采用Java語言進行程序設計和面向對像方法的基礎訓練,二是運用操作繫統中的線程、文件概念,網絡原理,數據庫原理等基礎理論進行線程、文件、網絡、數據庫、Web等應用的設計訓練。

    Java技術不僅能夠實現這些功能,還可以使算法表達更簡明、更直接,性能更好。

    本書是“十二五”普通高等教育本科國家級規劃教材,定位於普通高等學校計算機及相近專業本科生的Java語言程序設計課程教材。

    本書力求展現“理論基礎厚實、全面展現應用技術、加強工程應用能力培養”的鮮明特色,不僅全面闡述面向對像概念,還通過各種應用實例展示Java技術,充分體現Java語言的優越性,讓學生看見、體會並深刻理解,再通過強化實踐環節等措施加強工程應用能力的培養,努力探索出一套適合工科院校計算機類專業的教學方案,體現Java作為專業主干課程的重要作用。這也是新工科建設的落實。

    (1)理論基礎厚實

    本書全面、繫統地介紹構成Java應用程序的基本要素和必備知識,包括Java跨平臺的運行機制、Java語言的語法基礎和面向對像基本概念,著重介紹類的封裝、繼承和多態等面向對像的核心特性,以及接口、內部類、包、異常處理等Java特有的實現機制。

    全書結構安排合理,由淺入深,層次分明,章節之間有機銜接,前後呼應,內容涉及的廣度和深度符合本科培養目標的要求,配套教學資源齊全。

    (2)全面展現Java應用技術

    本書介紹Java語言的圖形用戶界面、多線程、輸入/輸出流和文件操作、網絡通信、數據庫應用、Web應用等應用技術。這些知識和技術與現實世界聯繫緊密,實用性較強,學生易於理解,但實現起來較困難。本書以面向對像理論為基礎,以廣闊的實際應用為背景,采用一個個貼近生活實際的實例展現Java應用技術,展現面向對像思想的作用和使用方法,說明為什麼Java能夠在網絡環境中被廣泛應用,Java的哪些機制使其具有獨特的魅力,從而能夠更深入地理解面向對像思想的精妙。

    (3)加強工程應用能力培養

    “Java程序設計”是一門理論與實踐並重的課程,不僅要理解基礎知識,更要培養軟件設計的基本技能。實踐性環節是鞏固所學理論知識、積累程序設計經驗的必不可少的重要環節,是提高程序設計能力和計算機操作技能的有力保障。

    注重理論基礎和實用技術相結合,注重在實踐環節培養程序設計的基本技能,是本書的重要特色。本書將程序設計能力的鍛煉和提高設計為一個循序漸進的過程,將基本原理體現在從原理敘述、例題、思考題等課堂講授環節,到課後習題、上機實驗、課程設計等實踐性環節,讓學生經歷“先見識、再模仿、最後自主創新設計”的學習過程,從而並培養良好的程序設計習慣。

    每章安排有習題和上機實驗題,給出詳細的實驗訓練目標、設計內容和設計要求。實驗題精心選擇,形式多樣,生動有趣,引人入勝,難度逐步增加。

    針對課程設計的實踐性環節,本書給出了綜合應用程序設計實例,詳細說明了需求方案、設計目標、設計任務、模塊劃分、功能實現、調試運行等環節的設計方法,貫徹了理論講授和案例教學相結合的教學方法,既訓練學生具有扎實深厚的基本功,也具有可擴展素質,創新能力強。

    本書采用的運行環境有JDK 8、MyEclipse 2015、MySQL 5.7數據庫和Tomcat 8.0。

    這是一本寫程序設計的書。程序設計有一些基本原則和道理。程序是設計出來的,程序員必須具備基礎知識和基本技能,在寫程序之前需要根據實際應用需求,從全局角度通盤規劃考慮,精心策劃,選擇采取什麼策略,清楚有哪些方法可以做得成,每種方法都有什麼優缺點,明白為什麼要這樣做,那樣做為什麼就不可以,等等。

    程序中發現錯誤了怎麼辦?這是什麼錯誤,是否能改正,如何改正?這種思路的程序是否值得再繼續做下去?作為一個有價值的軟件繫統,程序要能夠預見可能出現的錯誤,不能預見的錯誤要事後補救。程序員要知道如何避免和如何補救,不能補救的錯誤要及時放棄,采取別的策略。總之,無論采用什麼方法都要把事情做成。

    程序寫完了,即使調通了,還必須再想想,程序還有哪些不足?還有哪些情況沒有考慮到?是否還能進一步提高算法效率?要把事情做成,還要把事情做好,盡一切努力做得更好。不知不覺間,程序設計能力就會提高很多,“輕舟已過萬重山”。

    寫程序是創作,創作過程是艱苦的,也是快樂的。當程序調試通過時,我們感受到成功的喜悅,哼著小曲,自鳴得意,心情暢快,“春風得意馬蹄疾”。人的一生能有值得沉浸其中的事業是幸福的。

    全書由葉核亞編著,南京大學計算機科學與技術繫陳道蓄教授主審。

    本書第1版於2003年出版,歲月如梭,轉眼已十多年。感謝電子工業出版社十多年來對我的堅定支持;感謝陳老師認真細致地審閱全稿;感謝王少東、劉曉璐、徐金寶、彭煥峰、劉愛華、溫志萍、程初老師和吳尚澤、郁中斐、吳騰陽等同學提供的幫助;感謝眾多讀者朋友的堅定支持以及提出的寶貴意見。大家對我的指導和幫助使我受益匪淺,受用終身。能與志同道合的人一起討論共同關心的問題是愉快的,工作也因此變得更有動力。

    對書中存在的不妥與錯漏之處,敬請讀者朋友批評指正。同時,呼吁每位讀者購買正版圖書,享受正版帶來的有用的知識和應有的服務。

    本書的全部例題和配套課件可從華信教育資源網站(http://www.hxedu.com.cn)下載,也可發郵件至yeheya@x263.net索取。


    作 者


    查看全部↓



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