Java入門1·2·3

內容介紹

《Java入門1·2·3:一個老鳥的Java學習心得》是一本與眾不同的Java入門好書。作者以獨特的視角,向Java初學者講述了如何才能真正理解和掌握Java語言。《Java入門1·2·3:一個老鳥的Java學習心得》充分考慮了初學Java語言的種種困難,講解時細緻入微,抽絲剝繭,層層推進,並採用對比、比喻和類比的方式講解,還給出了大量的流程圖幫助讀者理解各種概念和程式的運行過程。另外,作者專門錄製了近16小時的多媒體語音教學視頻幫助讀者直觀地學習。這些視頻和書中的原始碼一起收錄於《Java入門1·2·3:一個老鳥的Java學習心得》的DVD光碟中。
《Java入門1·2·3:一個老鳥的Java學習心得》分3篇。第1篇為Java語言基本語法,包括Java語言概述、配置開發環境、Java中的基本數據類型、Java運算符、Java流程控制語句和數組。第2篇為Java語言高級語法,包括類、對象、方法、繼承、多態、修飾符、接口、抽象類、內部類、Java異常處理和多執行緒編程。第3篇為Java語言編程進階,包括Java編程常用知識、Java檔案編程、Java檔案I/O編程、Java TCP編程、Java UDP編程、Java Swing編程、JDBC編程,最後還給出了一個聊天程式實例和一個數據表操作視窗實例,將Swing、UDP、Java集合類、執行緒同步、接口和JDBC編程有機地結合起來,展示了開發一個簡單程式的典型步驟。
《Java入門1·2·3:一個老鳥的Java學習心得》適合廣大想學習一門程式語言的讀者、沒有任何基礎的Java入門讀者、Java自學人員、從其他語言轉向Java語言的讀者、大中專院校的學生和社會培訓學生。

作者介紹

臧萌,軟體工程師。畢業於山東大學計算機科學與技術,畢業後就職於Sybase上海研發中心。擅長Java語言及Java平台的各種開發框架與技術。長年從事商業數據系統的研發。主要負責Eclipse和Swing的設計開發,致力於Java和性能調優。全程參與開發了Sybase ETL (Extract, Transform and Load) 項目、Sybase BAM (Business Activity Monitoring)兩個大型 項目。

作品目錄

第1篇Java語言基本語法第1章讓自己的第一個Java程式跑起來教學視頻:19分鐘1.1想要用Java改變這個世界嗎? 1.1.1Java有什麼優勢? 1.1.2Java在哪兒?1.2準備好開始Java之旅 1.2.1下載JDK 1.2.2安裝JDK 1.2.3配置環境變數 1.2.4測試環境是否安裝成功 1.2.5如果失敗了怎么辦?1.3讓自己的第一個程式運行起來 1.3.1編寫自己的Hello World源程式 1.3.2編譯自己的Hello World程式 1.3.3讓代碼運行起來1.4初探:Hello World 1.4.1類(Class):Java世界中一類物體 1.4.2方法(Method):物體的功能 1.4.3main()方法:所有Java程式執行的起點1.5名詞解釋 1.5.1JDK和Java平台 1.5.2Java編譯器(Java Compiler) 1.5.3Java類庫(Java Class Librarics) 1.5.4Java虛擬機(Java Virtual Machine) 1.5.5HelloWorld的整個流程1.6小結:我們學會了編譯和運行一個Java程式!1.7習題第2章搭建自己的集成開發環境教學視頻:31分鐘2.1安裝集成開發環境 2.1.1集成開發環境有哪些 2.1.2安裝Eclipse2.2Eclipse界面介紹 2.2.1啟動Eclipse 2.2.2Eclipse的Perspective 2.2.3Eclipse的選單 2.2.4Eclipse的工具條 2.2.5Eclipse輔助視圖區 2.2.6Eclipse中Package Explorel 2.2.7Eclipse中的原始碼編輯器 2.2.8Eclipse的設定視窗 2.2.9Eclipse中的其他視圖2.3如何使用Eclipse 2.3.1在Eclipse中創建自己的第一個項目 2.3.2在Eclipse中編寫HelloWorld程式 2.3.3通過Eclipse運行HelloWorld2.4小結:Eclipse——功能很強大2.5習題第3章Java中的基本數據類型和運算符教學視頻:1小時5分鐘3.1Java中的基本數據類型 3.1.1基本數據類型——程式語言中的數據原子 3.1.2Java中的基本上數據類型介紹 3.1.3基本數據類型值域3.2Java運算符 3.2.1變數的概念 3.2.2插曲:Java中的語句 3.2.3創建一個變數和變數名的規範 3.2.4Java中的基本運算符和表達式 3.2.5Java中的布爾運算符3.3基本數據類型運算的難點 3.3.1強制類型轉換——小數哪裡去了 3.3.2類型的轉換在運算中悄悄進行 3.3.3強制類型轉換最優先 3.3.4等號其實不簡單 3.3.5小心使用浮點數進行比較 3.3.6boolean和char 3.3.7不要使用還沒有創建出來的變數 3.3.8String——char串起的項鍊 3.3.9轉義符——看不見寫得出3.4小結:基本數據類型——Java中一切數據和運算的基礎3.5習題第4章Java中的程式執行流程教學視頻:1小時57分鐘4.1順序執行……第5章數組第2篇Java語言高級語法第6章Java的類(Class)和對象(Object)第7章Java中的方法——給汽車豐富多彩的功能第8章Java中的包(Package)命名習慣和注釋第9章再看數組、字元串和main()方法第10章繼承和多態第11章修飾符(Qualifier)第12章接口第13章抽象類和內部類第14章Java的異常處理機制第15章多執行緒編程第3篇Java語言編程進階第16章如何學習本篇第17章編程常用知識第18章Java檔案編程和Java檔案I/O第19章Java Socket編程第20章Java Swing編程第21章編程,需要的是想像力和恆心第22章JDBC入門

相關詞條

相關搜尋

熱門詞條

聯絡我們