中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
瘋狂Java講義 第6版第六版 上冊

包郵 瘋狂Java講義 第6版第六版 上冊

作者:李剛
出版社:電子工業出版社出版時間:2023-01-01
開本: 16開 頁數: 512
中 圖 價:¥75.9(5.5折) 定價  ¥138.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

瘋狂Java講義 第6版第六版 上冊 版權信息

瘋狂Java講義 第6版第六版 上冊 本書特色

《向上生長》九邊|北大信科教授齊薦 1)作者提供用于學習和交流的配套網站及作者親自在線的微信群、QQ群。 2)DVD光盤中含 √ 1700分鐘圖書部分內容的相關視頻 √ 圖書配套代碼 √ Java面試題真題 √ PPT課件 √ 設計模式電子書 √ 有助于完成課后練習的大量完整案例 3)《瘋狂Java講義》歷時十年沉淀,現已升級到第5版,經過無數Java學習者的反復驗證,被包括北京大學在內的大量985、211高校的優秀教師引薦為參考資料、選作教材。 4)《瘋狂Java講義》曾翻譯為中文繁體字版,在寶島臺灣上市發行。 5)《瘋狂Java講義》屢獲殊榮,多次獲取電子工業出版社的“暢銷圖書”、“長銷圖書”獎項,作者本人也多次獲得“優秀作者”稱號。僅第3版一版的印量即達9萬多冊。 6)介紹新知識時,通過巧妙的類比,將未知事物與已知事物進行類比,降低讀者的學習難度;對于一些復雜、易于混淆的語法,本書還歸納了瑯瑯上口的口訣,比如方法重寫的口訣,能讓讀者快速掌握Java的核心語法,并加深記憶。 7)《瘋狂Java講義》不是一本翻譯而來的Java圖書,書中不會有任何生僻、晦澀的翻譯詞匯,有的只是淺顯、易懂的表達;符合中國人思維習慣、學習方式,更適合中國人學習Java。 該選擇第4版還是第5版? 兩個版本的代碼并不完全兼容,所以要根據自身需求選擇圖書版本進行學習。 第4版覆蓋Java 9/8/7,在大多數生產環境中,出于系統穩定性和升級成本的考量,使用的Java版本多是7/8,如果為了快速與大廠的開發環境接軌,建議選擇第4版。 第5版覆蓋 Java 11,和10、12不同,11是Java的一個大版本,如果作為一種編程語言從零開始學習,盡可能多地掌握Java語言的新特性,并且沒有迫切的入職需求,建議入手第5版。 我在Java編程教學中把《瘋狂Java講義》列為重要的中文參考資料。它覆蓋了“夠用”的Java語言和技術,作者有實際的編程和教學經驗,也盡力把相關問題講解明白、分析清楚,這在同類書籍中是比較難得的。 ——北京大學信息科學技術學院副教授 劉揚 學習Java可以選《瘋狂Java講義》,千萬別碰XXXX,寫代碼不需要思想。 ——《向上生長》九邊

瘋狂Java講義 第6版第六版 上冊 內容簡介

本書是《瘋狂Java講義》第6版的上冊,第6版保持了前5版系統、全面、講解淺顯、細致的特性,全面新增介紹了Java 12到Java 17的新特性。《瘋狂Java講義》第6版深入介紹了Java編程的相關方面,上、下冊內容覆蓋了Java的基本語法結構、Java的面向對象特征、Java集合框架體系、Java泛型、異常處理、Java GUI編程、JDBC數據庫編程、Java注釋、Java的IO流體系、Java多線程編程、Java網絡通信編程和Java反射機制,覆蓋了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下絕大部分的類和接口。第6版重點介紹了Java的模塊化系統,還詳細介紹了Java 12到Java 17引入的塊字符串,instanceof的模式匹配,增強型switch語句、switch表達式及模式匹配,密封類,Record類,以及Java 12到Java 17新增的各種API功能。與前5版類似,第6版并不單純地從知識角度來講解Java,而是從解決問題的角度來介紹Java語言,所以涉及大量實用案例開發:五子棋游戲、梭哈游戲、仿QQ的游戲大廳、MySQL企業管理器、仿EditPlus的文本編輯器、多線程、斷點下載工具、Spring框架的IoC容器……這些案例既能讓讀者鞏固每章所學的知識,又可以讓讀者學以致用,激發編程自豪感,進而引爆內心的編程激情。第6版相關資料包中包含書中所有示例的代碼和《瘋狂Java實戰演義》的所有項目代碼,這些項目可以作為本書課后練習題的“非標準答案”。如果讀者需要獲取關于課后練習題的解決方法、編程思路,可關注“瘋狂講義”微信服務號,加入讀者微信群后,與作者及本書龐大的讀者群相互交流。《瘋狂Java講義》為所有打算深入掌握Java編程的讀者而編寫,適合各種層次的Java學習者和工作者閱讀,也適合作為大專院校、培訓機構的Java教材。

瘋狂Java講義 第6版第六版 上冊 目錄

第1章 Java語言概述與開發環境 1.1 Java語言的發展簡史 1.2 Java程序運行機制 1.2.1 高級語言的運行機制 1.2.2 Java程序的運行機制和JVM 1.3 開發Java程序的準備 1.3.1 下載和安裝Java 17的JDK 不是說JVM是運行Java程序的虛擬機嗎?那JRE和JVM的關系是怎樣的呢? 1.3.2 JDK 17增強的安裝器與PATH環境變量 為什么選擇用戶變量?用戶變量與系統變量有什么區別? 1.4 **個Java程序 1.4.1 編輯Java源代碼 1.4.2 編譯Java程序 當編譯C程序時,不僅需要指定存放目標文件的位置,而且需要指定目標文件的文件名,這里使用javac編譯Java程序時怎么不需要指定目標文件的文件名呢? 1.4.3 運行Java程序 1.4.4 根據CLASSPATH環境變量定位類 1.5 Java程序的基本規則 1.5.1 Java程序的組織形式 1.5.2 Java源文件的命名規則 1.5.3 初學者容易犯的錯誤 1.6 交互式工具:jshell 1.7 Java 17改進的垃圾回收器 1.8 何時開始使用IDE工具 我想學習Java編程,到底是學習Eclipse好,還是學習IntelliJ IDEA好呢? 1.9 本章小結 本章練習 第2章 理解面向對象 2.1 面向對象 2.1.1 結構化程序設計簡介 2.1.2 程序的三種基本結構 2.1.3 面向對象程序設計簡介 2.1.4 面向對象的基本特征 2.2 UML介紹 2.2.1 用例圖 2.2.2 類圖 2.2.3 組件圖 2.2.4 部署圖 2.2.5 順序圖 2.2.6 活動圖 2.2.7 狀態機圖 2.3 Java的面向對象特征 2.3.1 一切都是對象 2.3.2 類和對象 2.4 本章小結 第3章 數據類型和運算符 3.1 注釋 3.1.1 單行注釋和多行注釋 3.1.2 文檔注釋 API文檔是什么? 為什么要學習查看API文檔的方法? 3.2 變量與數據類型分類 什么是變量?變量有什么用? 3.3 標識符和關鍵字 3.3.1 分隔符 3.3.2 標識符規則 3.3.3 Java關鍵字 3.4 基本數據類型 3.4.1 整型 3.4.2 字符型 什么是字符集? 3.4.3 浮點型 3.4.4 在數值中使用下畫線分隔 3.4.5 布爾型 3.4.6 使用var定義變量 3.5 基本類型的類型轉換 3.5.1 自動類型轉換 3.5.2 強制類型轉換 3.5.3 表達式類型的自動提升 3.6 直接量 3.6.1 直接量的類型 3.6.2 直接量的賦值 3.6.3 Java 17增加的塊字符串 3.7 運算符 3.7.1 算術運算符 3.7.2 賦值運算符 3.7.3 位運算符 3.7.4 擴展后的賦值運算符 3.7.5 比較運算符 3.7.6 邏輯運算符 3.7.7 三目運算符 3.7.8 運算符的結合性和優先級 3.8 本章小結 本章練習 第4章 流程控制與數組 4.1 順序結構 4.2 分支結構 4.2.1 if條件語句 4.2.2 傳統switch分支語句 4.2.3 Java 17的新式switch語句 4.2.4 Java 17新增的switch表達式 4.3 循環結構 4.3.1 while循環語句 4.3.2 do while循環語句 4.3.3 for循環 4.3.4 嵌套循環 4.4 控制循環結構 4.4.1 使用break結束循環 4.4.2 使用continue忽略本次循環剩下的語句 4.4.3 使用return結束方法 4.5 數組類型 4.5.1 理解數組:數組也是一種類型 int[]是一種數據類型嗎?怎么使用這種類型呢? 4.5.2 定義數組 4.5.3 數組的初始化 能不能只分配內存空間,不賦初始值呢? 4.5.4 使用數組 為什么要記住這些異常信息? 4.5.5 foreach循環 4.6 深入數組 4.6.1 內存中的數組 為什么有棧內存和堆內存之分? 4.6.2 基本類型數組的初始化 4.6.3 引用類型數組的初始化 4.6.4 沒有多維數組 我是否可以讓圖4.13中灰色覆蓋的數組元素再次指向另一個數組?這樣不就可以擴展成三維數組,甚至擴展成更多維的數組嗎? 4.6.5 操作數組的工具類:Arrays 4.6.6 數組應用舉例 4.7 本章小結 本章練習 第5章 面向對象(上) 5.1 類和對象 5.1.1 定義類 構造器不是沒有返回值嗎?為什么不能用void聲明呢? 5.1.2 對象的產生和使用 5.1.3 對象、引用和指針 5.1.4 對象的this引用 5.2 方法詳解 5.2.1 方法的所屬性 5.2.2 方法的參數傳遞機制 5.2.3 形參個數可變的方法 5.2.4 遞歸方法 5.2.5 方法重載 為什么方法的返回值類型不能用于區分重載的方法? 5.3 成員變量和局部變量 5.3.1 成員變量和局部變量分類 5.3.2 成員變量的初始化和內存中的運行機制 5.3.3 局部變量的初始化和內存中的運行機制 5.3.4 變量的使用規則 5.4 隱藏和封裝 5.4.1 理解封裝 5.4.2 使用訪問控制符 5.4.3 package、import和import static 5.4.4 Java的常用包 5.5 深入構造器 5.5.1 使用構造器執行初始化 構造器是創建Java對象的途徑,是不是說構造器完全負責創建Java對象? 5.5.2 構造器重載 為什么要用this來調用另一個重載的構造器?我把另一個構造器中的代碼復制到這個構造器中不就可以了嗎? 5.6 類的繼承 5.6.1 繼承的特點 5.6.2 重寫父類的方法 5.6.3 super限定 5.6.4 調用父類構造器 為什么我在創建Java對象時從未感覺到java.lang.Object類的構造器被調用過? 5.7 多態 5.7.1 多態性 5.7.2 引用變量的強制類型轉換 5.7.3 instanceof運算符 5.7.4 Java 17為instanceof增加的模式匹配 5.7.5 Java 17為switch增加的模式匹配 5.8 繼承與組合 5.8.1 使用繼承的注意點 5.8.2 利用組合實現復用 當使用組合關系實現復用時,需要創建兩個Animal對象,這是不是意味著使用組合關系時系統開銷更大? 5.9 初始化塊 5.9.1 使用初始化塊 5.9.2 實例初始化塊和構造器 5.9.3 類初始化塊 5.10 本章小結 本章練習 第6章 面向對象(下) 6.1 包裝類 Java為什么要對這些數據進行 緩存呢? 6.2 處理對象 6.2.1 打印對象和toString方法 6.2.2 ==和equals方法 上面程序中在判斷obj是否為Person類的實例時,為何不用obj instanceof Person來判斷呢? 6.3 類成員 6.3.1 理解類成員 6.3.2 單例類 6.4 final修飾符 6.4.1 final成員變量 6.4.2 final局部變量 6.4.3 使用final修飾基本類型變量和引用 類型變量的區別 6.4.4 可執行“宏替換”的final變量 6.4.5 final方法 6.4.6 final類 6.4.7 不可變類 6.4.8 緩存實例的不可變類 6.5 抽象類 6.5.1 抽象方法和抽象類 6.5.2 抽象類的作用 6.6 改進后的接口 6.6.1 接口的概念 6.6.2 改進后的接口定義 6.6.3 接口的繼承 6.6.4 使用接口 6.6.5 接口和抽象類 6.6.6 面向接口編程 6.7 內部類 6.7.1 Java 17改進的非靜態內部類 非靜態內部類對象和外部類對象的關系是怎樣的? 6.7.2 靜態內部類 為什么靜態內部類的實例方法也不能訪問外部類的實例變量呢? 在接口里是否可以定義內部接口? 6.7.3 使用內部類 既然內部類是外部類的成員,那么是否可以為外部類定義子類,在子類中再定義一個內部類來重寫其父類中的內部類呢? 6.7.4 局部內部類 6.7.5 匿名內部類 6.8 Lambda表達式 6.8.1 Lambda表達式入門 6.8.2 Lambda表達式與函數式接口 6.8.3 在Lambda表達式中使用var 6.8.4 方法引用與構造器引用 6.8.5 Lambda表達式與匿名內部類的聯系和區別 6.8.6 使用Lambda表達式調用Arrays的類方法 6.9 枚舉類 6.9.1 手動實現枚舉類 6.9.2 枚舉類入門 6.9.3 枚舉類的成員變量、方法和構造器 6.9.4 實現接口的枚舉類 枚舉類不是用final修飾了嗎?怎么還能派生子類呢? 6.9.5 包含抽象方法的枚舉類 6.10 Java 17引入的密封類 6.10.1 密封類與其子類 6.10.2 密封類與類型轉換 6.10.3 密封接口 6.10.4 密封類與switch模式匹配 6.11 Java 17引入的Record類 6.11.1 Record類入門 6.11.2 Record類的構造器 6.11.3 局部Record類 6.12 對象與垃圾回收 6.12.1 對象在內存中的狀態 6.12.2 強制垃圾回收 6.12.3 finalize方法 6.12.4 對象的軟引用、弱引用和虛引用 6.13 修飾符的適用范圍 6.14 多版本JAR包 6.14.1 jar命令詳解 6.14.2 創建可執行的JAR包 6.14.3 關于JAR包的技巧 6.15 本章小結 本章練習 第7章 Java基礎類庫 7.1 與用戶互動 7.1.1 運行Java程序的參數 7.1.2 使用Scanner獲取鍵盤輸入 7.2 系統相關類 7.2.1 Java 17增強的System類 7.2.2 Runtime類與ProcessHandle 7.3 常用類 7.3.1 Object類 7.3.2 操作對象的Objects工具類 7.3.3 使用Optional操作可空值 7.3.4 String、StringBuffer和StringBuilder類 7.3.5 Math類 7.3.6 ThreadLocalRandom與Random 7.3.7 BigDecimal類 7.4 日期、時間類 7.4.1 Date類 7.4.2 Calendar類 7.4.3 Java 17增強的新式日期、時間包 7.5 正則表達式 7.5.1
展開全部

瘋狂Java講義 第6版第六版 上冊 作者簡介

李剛,十余年軟件開發從業經驗,瘋狂軟件教育中心教學總監。瘋狂Java實訓營創始人,瘋狂Java體系原創圖書作者。廣東技術師范學院計算機科學系兼職副教授,CSDN特邀講師。培訓的學生已在騰訊、阿里、華為、IBM、網易、唯品會、電信盈科等名企就職。國內知名高端IT技術圖書作家,已出版《瘋狂Java講義》《瘋狂Spring Boot終極講義》《瘋狂Android講義》《輕量級Java EE企業應用實戰》《瘋狂前端開發講義》《瘋狂HTML5/CSS3/講義》等著作。其中瘋狂Java體系圖書均已沉淀多年,贏得極高的市場認同,多次重印,多部著作印刷數量超過10萬冊,并被多所“985”“211”院校選作教材,部分圖書已被翻譯成繁體中文版,授權到寶島臺灣。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 壹作文_中小学生优秀满分作文大全| 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 合肥注册公司|合肥代办营业执照、2024注册公司流程 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | CPSE安博会| 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 清水-铝合金-建筑模板厂家-木模板价格-铝模板生产「五棵松」品牌 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | SF6环境监测系统-接地环流在线监测装置-瑟恩实业 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 旋转滴界面张力仪(张力测定仪器)-百科| 长信科技产业园官网_西安厂房_陕西标准工业厂房 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 钢格板|热镀锌钢格板|钢格栅板|钢格栅|格栅板-安平县昊泽丝网制品有限公司 | 定做大型恒温循环水浴槽-工业用不锈钢恒温水箱-大容量低温恒温水槽-常州精达仪器 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 耐酸碱胶管_耐腐蚀软管总成_化学品输送软管_漯河利通液压科技耐油耐磨喷砂软管|耐腐蚀化学软管 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 河南膏药贴牌-膏药代加工-膏药oem厂家-洛阳今世康医药科技有限公司 | 步进驱动器「一体化」步进电机品牌厂家-一体式步进驱动 | pbootcms网站模板|织梦模板|网站源码|jquery建站特效-html5模板网 | 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 英语词典_成语词典_日语词典_法语词典_在线词典网 | 新疆散热器,新疆暖气片,新疆电锅炉,光耀暖通公司| 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | 威廉希尔WilliamHill·足球(中国)体育官方网站 | 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 |