幫助中心 | 我的帳號 | 關於我們

Java程序設計(第3版北京大學信息技術系列教材)

  • 作者:編者:唐大仕|責編:譚文芳|總主編:蔡翠平
  • 出版社:北京交通大學
  • ISBN:9787512145269
  • 出版日期:2021/09/01
  • 裝幀:平裝
  • 頁數:315
人民幣:RMB 56 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書詳細介紹了Java程序設計的基本環境、概念、方法和應用。內容分為三個部分:第一部分介紹了Java語言基礎,包括數據、控制結構、數組、類、包、對象、介面等;第二部分介紹了Java深入知識,包括參數傳遞、虛方法調用、異常處理、Lambda表達式、流式處理;第三部分是Java的應用,包括工具類與演算法、線程、文件、Swing圖形用戶界面,以及Java在網路、多媒體、資料庫等方面的應用。本書對Java 8、Java 11、Java 17中的新內容也進行了介紹。
    本書內容詳盡,循序漸進,在介紹編程技術的同時,還著重講解了有關面向對象程序設計的基本概念和方法。書中提供了豐富的典型實例,具有可操作性,便於讀者的學習與推廣應用。各章附有習題,便於讀者思考和複習。
    本書的內容和組織方式立足於高校教學教材的要求,同時可作為電腦技術的培訓教材。本書也適用於作者在中國大學MO0C上開設的慕課「Java程序設計」(國家精品在線開放課程)。

作者介紹
編者:唐大仕|責編:譚文芳|總主編:蔡翠平
    唐大仕,博士,北京大學信息科學技術學院教師,獲北京大學教學成果一等獎。出版的教材包括《C#程序設計教程》《Visual C++.NET應用教程》《Visual Basic程序設計》《Python程序設計》《Java程序設計》等。其中,《Java程序設計》獲第六屆全國高校出版社優秀暢銷書獎、北京大學優秀教材獎。慕課《C#程序設計》《Java程序設計》為國家精品在線開放課程,慕課《動態幾何畫板Geogebra教學應用》獲評中國大學最美慕課。

目錄
第1章  Java語言與面向對象的程序設計
  1.1  Java語言簡介
    1.1.1  Java語言的發展
    1.1.2  Java三大平台
    1.1.3  Java語言的特點
    1.1.4  Java和C、C++比較
  1.2  面向對象程序設計
    1.2.1  面向對象概述
    1.2.2  對象、類與實體
    1.2.3  對象的狀態與行為
    1.2.4  對象的關係
    1.2.5  面向對象的軟體開發過程
  習題
第2章  簡單的Java程序
  2.1  簡單程序的書寫
    2.1.1  HelloWorld程序
    2.1.2  Java程序的基本構成
  2.2  程序的編輯、編譯與運行
    2.2.1  Java開發工具包JDK
    2.2.2  程序的編譯與運行
    2.2.3  使用iar打包程序
  2.3  Java程序中的基本輸入與輸出
    2.3.1  字元界面的輸入與輸出
    2.3.2  圖形界面的輸入與輸出
  2.4  Java集成開發環境
    2.4.1  文本編輯工具
    2.4.2  集成開發工具
    2.4.3  建構工具及代碼混淆
  習題
第3章  數據運算、流程式控制制和數組
  3.1  數據類型、變數與常量
    3.1.1  數據類型
    3.1.2  標識符
    3.1.3  常量
    3.1.4  變數
    3.1.5  程序的註釋
  3.2  運算符與表達式
    3.2.1  算術運算符
    3.2.2  關係運算符
    3.2.3  邏輯運算符
    3.2.4  位運算符
    3.2.5  賦值與強制類型轉換
    3.2.6  條件運算符
    3.2.7  表達式及運算的優先順序、結合性
  3.3  流程式控制制語句
    3.3.1  結構化程序設計的三種基本流程
    3.3.2  簡單語句
    3.3.3  分支語句
    3.3.4  循環語句
    3.3.5  跳轉語句

  3.4  數組
    3.4.1  一維數組
    3.4.2  多維數組
    3.4.3  數組與增強的for語句
    3.4.4  數組的複製
  習題
第4章  類、包和介面
  4.1  類、欄位、方法
    4.1.1  定義類中的欄位和方法
    4.1.2  構造方法與對象的創建
    4.1.3  使用對象
    4.1.4  方法的重載
    4.1.5  this的使用
  4.2  類的繼承
    4.2.1  派生子類
    4.2.2  欄位的繼承、隱藏與添加
    4.2.3  方法的繼承、覆蓋與添加
    4.2.4  super的使用
    4.2.5  父類對象與子類對象的轉換
  4.3  包
    4.3.1  package語句
    4.3.2  import語句
    4.3.3  編譯和運行包中的類
  ……
第5章  深入理解Java語言
第6章  異常處理
第7章  工具類及常用演算法
第8章  線程
第9章  流、文件及基於文本的應用
第10章  圖形用戶界面
第11章  網路、多媒體和資料庫編程
附錄A  Java語言各版本增加的重要特性
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032