商品簡介
作者簡介
目次
商品簡介
本書是國家普通高等教育“十一五”國家級規劃教材《Java程序設計教程》的簡版,講解Java程序設計基本知識及其基本編程方法,包括:Java語言的基礎語法、結構化程序設計、面向對象程序設計、數組、向量、字符串、哈希表、泛型、枚舉、異常處理、文件和數據流、圖形用戶界面程序設計、小應用程序和編程規范等。本書內容的安排和取舍以人們學習與認知過程為基礎,與社會的實際需求相匹配。內容力求簡潔,每章都附有習題,而且在附錄中包含圖、表、例程以及類和接口的頁碼索引,在正文中采用特殊字體突出中心詞,希望使讀者在輕松和歡樂之中迅速地了解和掌握Java程序設計的知識和方法,并應用到實踐中去。本書內容豐富,語言簡練,而且提供豐富例程,既可以作為計算機專業和非計算機專業的基礎教材以及Sun公司的SCJP(Java程序員認證)考試的輔導教材,也可以作為需要使用Java語言的工程人員和科技工作者的自學參考書。
作者簡介
雍俊海,教授,博士生導師。從1991年到2000年就讀于清華大學計算機科學與技術系,獲學士、碩士和博士學位,美國肯塔基大學計算機系博士后。現為清華大學軟件學院教授和博士生導師.參加或負責多個國家自然科學基金項目、國家863項目、973項目和美國自然科學基金項目,負責過大型商業軟件的研發工作,設計并編寫過大量的代碼。2003年入選全國優秀博士論文,2004年入選教育部“新世紀優秀人才支持計劃”,2005年獲得教育部自然科學一等獎,2006年獲得國家杰出青年科學基金、清華大學青年教師教學優秀獎。2003年在清華大學開設“Java程序設計”課程,獲得該課程校級教學評估成績第一名。2004年起此課程被推選為清華大學信息學院平臺課。
目次
第1章 緒論 1.1 歷史簡介 1.2 特點 1.3 開發環境的建立 1.4 Java程序及其執行過程 1.4.1 開發Java程序的工作流程 1.4.2 Java程序的工作原理 1.5 本章小結 習題 第2章 結構化程序設計 2.1 標識符和關鍵字 2.2 基本數據類型、直接量和變量 2.2.1 基本數據類型 2.2.2 直接量 2.2.3 變量 2.3 運算符 2.3.1 算術運算符 2.3.2 關系運算符 2.3.3 布爾邏輯運算符 2.3.4 位運算符 2.3.5 賦值類運算符 2.3.6 條件運算符 2.3.7 其他運算符 2.4 控制結構 2.4.1 if語句和if-else語句 2.4.2 switch語句 2.4.3 for語句 2.4.4 while語句 2.4.5 do-while語句 2.4.6 break語句 2.4.7 continue語句 2.5 結構化程序設計 2.6 本章小結 習題 第3章 面向對象程序設計 3.1 類、域、方法和實例對象 3.2 繼承性 3.3 多態性 3.3.1 靜態多態性 3.3.2 動態多態性 3.4 包(package) 3.5 封裝性 3.6 修飾詞abstract、static和final 3.6.1 修飾詞abstract 3.6.2 修飾詞static 3.6.3 修飾詞final 3.7 接口 3.8 內部類 3.9 變量作用域范圍與參數傳遞方式 3.9.1 變量作用域范圍 3.9.2 方法調用的值傳遞方式 3.10 遞歸方法 3.11 面向對象程序設計基本思想 3.12 本章小結 習題 第4章 數組、字符串、向量與哈希表 第5章 泛型和枚舉 第6章 異常處理 第7章 文件與數據流 第8章 Swing圖形用戶界面程序設計 第9章 小應用程序(Applet) 第10章 編程規范 附錄A 圖的索引 附錄B 表的索引 附錄C 例程索引 附錄D 類和接口索引 參考文獻
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

