發表於2024-11-06
Java從小白到大牛 關東升 Java編程從基礎到應用 Java編程書籍 pdf epub mobi txt 電子書 下載
Java從小白到大牛
作者:關東升
定價:99元
印次:1-1
ISBN:9787302491361
齣版日期:2018.05.01
印刷日期:2018.04.09
內容簡介
本書是一部係統論述Java編程語言與編程方法的立體化教程( 含紙質圖書、電子書、教學課件、源代碼與視頻教程)。全書共分為四篇: 篇為Java基礎(第1章~ 第10章),第二篇為麵嚮對象編程(第11章~ 第18章),第三篇為Java進階(第19章~第28章),第四篇為Java項目實戰(第29章~ 第30章)。書中主要內容包括: 開篇綜述; 開發環境搭建; 個Java程序; Java語法基礎;Java編碼規範; 數據類型; 運算符; 控製語句; 數組; 字符串; 麵嚮對象基礎; 對象; 繼承與多態; 抽象類與接口; 枚舉類; Java常用類; 內部類; Java 8函數式編程基礎-Lambda錶達式; 異常處理; 對象容器 -集閤; 泛型; 文件管理與IO流; 多綫程編程; 網絡編程; Swing圖形用戶界麵編程; 反射; 注解; 數據庫編程。全書後還給齣瞭兩個實戰項目一一項目實戰1:開發PetStore寵物商店項目; 項目實戰2: 開發Java版Q02006聊天 工具。
為便於讀者高效學習,快速掌握Java編程方法。本書作者精心製作瞭電子書、完整的教學課件、完整的源代碼與豐富的配套視頻教程(超過2800分鍾) 以及在綫答疑服務等內容。
本書配套資源
一,源代碼及教學課件
二,贈送學習視頻課程
三,配套電子書
前言
1998 年筆者在一本計算機雜誌上看到介紹Java 語言的文章,文中提到這種語言剛剛誕生就很快風靡全球,它的大特點是跨平颱,能夠應用於Inter 開發。抱著對Java 語言的好奇,購得一本介紹Java 語言的圖書,很快被它的特點所吸引。正因為有瞭Java 語言的基礎, 1999 年筆者去瞭一傢互聯網公司,作Java Web 程序員,那時候還沒有JSP 技術,而是使用Servlet 技術,這一乾就是10 多年Java。當初很多搞Java 的同事以及筆者的學生,現在不再寫代碼瞭,而筆者卻依然在寫代碼。使用Java 從初編寫Web 程序,到現在編寫Android 程序; 從桌麵到Web,再到移動平颱,感嘆Java 語言的生命力,經過20 多年的發展,Java 語言變得更加成熟、更加易用。
本書是智捷課堂開發的立體化圖書中的一本,所謂“立體化圖書”就是圖書包含書籍、視頻、課件和服務等內容。智捷課堂真正地將廣大讀者看作自己的衣食父母,不僅為讀者提供電子圖書和紙質圖書, 還提供配套視頻和教學課件。
本書內容說明
全書分為4篇,共30章。
篇為Java基礎,共10章,介紹瞭Java語言的些基礎知識。
第1章開篇綜述。首先介紹瞭Java的曆史、Java的特點,然後介紹瞭Iava 三大平颱,後介紹瞭Java 虛擬機。
第2章開發環境搭建。重點介紹瞭Eeipe 工具的下載、安裝和使用。此5外,還介紹瞭其他的些工具: neli IDEA 和NetBeans,以及文本編輯工具EdPu+K 的配置過程。
第3 章個Java 程序。介紹使用Eclipss 和使用文本工具+K 實現該不例具體過 程。
第4章Java語法基礎。介紹瞭Java 的一些基本語法,其中包括標識符、關鍵字、保留字、常量、變量等內容。
第5 章Java編碼規範。包括命名規範、注釋規範、聲明規範和代碼排版等內容。
第6 章數據類型。包括基本數據類型和引用數據類型,以及數值類型的相互轉換。
第7 章運算符。介紹瞭Java 語言的基本運算符,包括算術運算符、關係運算符、邏輯運算符、位運算符和其他運算符。
第8 章控製語句。包括分支語句(if 和switch)、循環語句(while、do-while、for和增強for) 和跳轉語句(break 和continue) 等。
第9 章數組。包括一維數組和多維數組。另外,還介紹瞭不規則數組。
第10 章字符串。包括可變字符串類(String) 和不可變字符串類CStingBuilder 和SringBufer),然後分彆介紹瞭這些字符串類的用法。
第二篇為麵嚮對象編程,共8章,介紹瞭Java語言麵嚮對象相關知識。
第11章麵嚮對象基礎。首先介紹瞭麵嚮對象的一些基本概念、麵嚮對象的二個基本特性。然後介紹瞭類、包、方法重載和訪何控製。後介紹瞭靜態變量、靜態方法和靜態 代碼塊。
第12 幸對象。介紹瞭如何創建1aa 對象,如何理解構盜方法的作用。此外,還介紹 瞭this 關鍵字的使用等。
第13 章繼承與多態。介紹瞭Joa 中的繼承概念,在繼承時會發生方法的覆益、交量 的隱藏。然後介紹瞭Java 中的多態概念,以及引用類型檢查和類型轉換。後還介紹瞭final關鍵字。
第14 章抽象類與接口。介紹瞭抽象類和接口的概念, 以及如何聲明抽象類和接口,如何實現抽象類和接口。後介紹瞭Java8 之後的接口的新變化。
第I5 章枚舉類。介紹瞭Java 中枚舉的作用、特點和常用方法。
第16 章Java 常用類。介紹瞭Object 類、包裝類、Math 類、BigInteger類和BigDecimal
類。後還介紹瞭舊版本日期時間類和Java 8 之後的期時間類。
第17 章內部類。介紹瞭內部類的概念、內部類的劃分, 以及如何編寫內部類。
第18 章Java8 函數式編程基礎 Lambda 錶達式。介紹瞭Lambda 錶達式,為什麼使用Lambda 錶達式,Lambda 錶達式的優點是什麼,Lambda 錶達式標準語法,Lambda 錶達式的幾個簡寫方式。
第三篇為Java 進階,共10 章,介紹瞭Java 語言的一些高級知識。
第19 章異常處理。介紹瞭Java 異常處理機製,其中包括Java 異常類繼承層次、捕獲異常、釋放資源、throws、throw 和自定義異常類。
第20 章對象容器集閤。介紹瞭Java 中的集閤,其中包括常用接口Collection、Set、List 和Map, 以及集閤的遍曆操作。
第21章泛型。介紹瞭Java中的泛型技術,包括泛型概念、在集閤中使用泛型、自定義泛型類、自定義泛型接口和泛型方法等。
第22章文件管理與1/O流。包括File 類使用、字節流(Inpustraem 和OupuStream以及它們的子類) 和字符流(Reader 和Writer 以及它們的子類)。
第23 章多綫程編程。首先介紹瞭綫程相關的一些概念,然後介紹瞭如何創建子綫程、綫程狀態、綫程管理、綫程安全和綫程間通信等內容。
第24 章網絡編程。首先介紹瞭一些網絡方麵的基本知識。然後重點介紹瞭TCPSocket編程和UDP Socket 編程。此外,還介紹瞭數據交換格式,並重點介紹瞭JSON 數據交換格式,由於Java 官方沒有提供JSON 解碼和編碼庫,需要時使用第三方庫。後介紹瞭使用URL 類訪問互聯網資源。
第25 章Swing 圖形用戶界麵編程。介紹瞭Java 中圖形用戶界麵編程技術Swing。
第26 章反射。介紹瞭通過反射機製創建對象、調用構造方法、調用方法和調用成員變量。
第27 章注解。首先介紹瞭基本注解,接著介紹瞭元注解,後介紹瞭自定義注解。需要掌握基本注解有哪些用途, 瞭解元注解、自定義注解,瞭解讀取自定義注解信息的方法。另外,不要把注解與注釋相混淆。
第28 章數據庫編程。首先介紹瞭MySQL 數據庫的安裝、配置和日常的管理命令,然後重點講解瞭BC 數據庫編程技術。
第四篇為Java項目實戰,共2 章,介紹瞭Java項目開發過程中相關的技術。
第29 章項目實戰1: 開發PetStore 寵物商店項目。完整介紹PetStore 寵物商店項目的設計和開發過程。
第30章項目實戰2: 開發Java版2006聊天工具。完整介紹瞭聊天工具的設計和開發過程。
共527頁
Java從小白到大牛 關東升 Java編程從基礎到應用 Java編程書籍 pdf epub mobi txt 電子書 下載