0人評分過此書

Java初學指引:使用SE7

出版日期
2011
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789862015353

本館館藏

借閱規則
當前可使用人數 2
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 桃園市立圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
■觀念大釐清:你知道你所學的Java觀念錯在哪嗎?
  ■上手超簡單:一語法一範例、大量圖解說明、Eclipse開發工具指引
  ■學習最多元:老師的叮嚀、筆者的話、Coding偷撇步、Coding注意事項
  ■新技術示範:Java SE 7新語法的實例示範、switch、try、二進制數值…

  對一本以最適合初學者學習為目標的書籍來說,本書著重於以下幾個特色:

  一、嚴格要求觀念正確
  .您知道呼叫swap(i,j)程式為何會無法互換i,j物件嗎? 因為Java沒有C#的傳參考呼叫(詳見7-38頁)。

  .高鐵為何會重複賣票呢?因為沒有處理好同步問題(詳見13-20頁)。

  .您知道浮點數型態的變數為何不適合做為比較條件嗎?因為經由運算後,會有些微差異(詳見4-26頁)。

  二、最適合初學者自習
  每一個語法至少搭配一個範例來解說,並適時加入圖解來說明記憶體的變化與程式的架構。針對初學者更精心設計包含老師的叮嚀、Coding偷撇步、Coding注意事項、多種範例說明及語意綜合比較等,甚至還跟其他語言進行比較,能有效提昇學習效率,更有助於日後學習其他語言。

  三、最佳的教學範本
  特別徵詢多位專業老師意見,內容安排由淺入深,同步依程度設計眾多的習題。在視窗程式設計時才說明內部類別,藉由迅速應用剛學習的知識,加深學習的記憶。實際示範如何利用Eclipse進行除錯,初學者依此學習路徑不但能讀懂程式,更能實際『撰寫』程式。

  四、進階知識不可少
  .深入探討編譯器為何要在編譯method時,加入final的this參數?
  .探討為何SE7不允許在Multi-catch內使用例外物件來執行method?
  .透過「筆者的話」向讀者傳遞正確的觀念。

  附件內容:
  ■本書範例程式及安裝檔
  ■JDK7、JDK7 API說明文件
  ■Eclipse整合開發環境
  ■OpenJDK7原始碼
  • 00 本書導覽與隨書光碟
    • 0.1 本書起源與目的
    • 0.2 改版說明
    • 0.3 本書簡介
    • 0.4 本書範例
    • 0.5 作業系統的選擇
    • 0.6 開發環境的選擇
    • 0.7 本書光碟使用說明
    • 0.8 出版後記
  • 第一篇基礎程式設計篇
    • 01 Java簡介
      • 1.1 電腦系統
      • 1.2 電腦軟體
      • 1.3 程式語言
      • 1.4 程式語言簡介
      • 1.5 Java與物件導向
      • 1.6 編譯與執行範例
      • 1.7 本章回顧
    • 02 Java從零開始(Java程式的基本結構)
      • 2.1 最簡單的Java程式範例
      • 2.2 註解(comment)
      • 2.3 package區
      • 2.4 import區
      • 2.5 類別區
      • 2.6 Java程式的進入點main(⋯)
      • 2.7 Java的敘述(statement)
      • 2.8 println()輸出方法的簡易使用法
      • 2.9 自由格式與空白字元
      • 2.10 Eclipse IDE的活用
      • 2.11 本章回顧
    • 03 變數與運算式
      • 3.1 變數與資料型態
      • 3.2 資料輸入
      • 3.3 運算式(運算子及運算元)
      • 3.4 資料型態的轉換
      • 3.5 本章回顧
    • 04 流程控制
      • 4.1 Java程式的邏輯結構
      • 4.2 『選擇性』敘述
      • 4.3 『迴圈』敘述
      • 4.4 巢狀與縮排
      • 4.5 本章回顧
    • 05 陣列
      • 5.1 一般程式語言的陣列概觀
      • 5.2 Java的陣列
      • 5.3 二維陣列
      • 5.4 其他類別對於陣列的可用方法
      • 5.5 本章回顧
    • 06 函式(Method;方法)
      • 6.1 認識函式
      • 6.2 自行定義函式
      • 6.3 好用的亂數函式
      • 6.4 引數串列與引數傳遞
      • 6.5 回傳陣列
      • 6.6 搜尋演算法【補充】
      • 6.7 main函式的參數串列
      • 6.8 函式的final參數
      • 6.9 遞迴函式
      • 6.10 多載(overloading)
      • 6.11 本章回顧
  • 第二篇物件導向程式設計篇
    • 07 物件導向設計:類別與物件
      • 7.1 物件導向程式設計
      • 7.2 物件導向的三大特性
      • 7.3 Java的類別
      • 7.4 Java的物件
      • 7.5 方法
      • 7.6 建構子
      • 7.7 物件引數的傳參考值呼叫
      • 7.8 this關鍵字
      • 7.9 物件陣列
      • 7.10 類別變數與類別方法
      • 7.11 本章回顧
    • 08 繼承
      • 8.1 類別繼承的目的
      • 8.2 一般類別的繼承
      • 8.3 final修飾字的用途
      • 8.4 Object類別
      • 8.5 抽象類別
      • 8.6 本章回顧
    • 09 介面
      • 9.1 介面的定義
      • 9.2 多重繼承
      • 9.3 介面型態變數參考實作之類別物件
      • 9.4 多型與動態繫結
      • 9.5 變數的物件型態轉換
      • 9.6 instanceof運算子
      • 9.7 介面與抽象類別的異同
      • 9.8 本章回顧
    • 10 例外
      • 10.1 什麼是例外
      • 10.2 例外的種類
      • 10.3 例外的引發
      • 10.4 例外的處理
      • 10.5 throws⋯由方法拋出例外
      • 10.6 例外的處理與轉交
      • 10.7 巢狀例外
      • 10.8 重新丟出例外
      • 10.9 本章回顧
    • 11 類別庫
      • 11.1 為何需要package
      • 11.2 定義package
      • 11.3 切割檔案
      • 11.4 package的階層關係
      • 11.5 匯入類別庫的所有類別
      • 11.6 常用的類別庫-java.lang
      • 11.7 變數及方法的封裝等級
      • 11.8 本章回顧
    • 12 檔案處理
      • 12.1 Java的檔案處理
      • 12.2 字元串流的檔案處理
      • 12.3 位元串流的檔案處理
      • 12.4 本章回顧
    • 13 多執行緒
      • 13.1 執行緒與程序
      • 13.2 實作多執行緒
      • 13.3 Thread類別控制多執行緒的方法
      • 13.4 同步處理
      • 13.5 本章回顧
    • 14 泛型與集合
      • 14.1 泛型
      • 14.2 Java Collection
      • 14.3 Collection的實作類別
      • 14.4 Map的實作類別
      • 14.5 Iterator與ListIterator介面
      • 14.6 Collections類別:Collections Framework的演算法
      • 14.7 活用Collections Framework
      • 14.8 本章回顧
  • 第三篇視窗程式設計篇
    • 15 GUI設計(AWT/Swing)與內部類別
      • 15.1 Java的視窗元件類別
      • 15.2 Java視窗應用程式的基礎架構
      • 15.3 版面編排
      • 15.4 收納器內的收納器
      • 15.5 內部類別(巢狀類別)
      • 15.6 本章回顧
    • 16 事件傾聽與處理
      • 16.1 事件處理
      • 16.2 事件類別與事件傾聽介面
      • 16.3 高階事件
      • 16.4 低階事件
      • 16.5 本章回顧
  • 附錄
    • A 安裝JDK7
      • A.1 下載JDK7
      • A.2 安裝JDK7
      • A.3 設定工作環境
      • A.4 參考文件
    • B 安裝Eclipse IDE
      • B.1 下載Eclipse 3.7
      • B.2 執行Eclipse 3.7
      • B.3 中文化
      • B.4 檢視工作區
      • B.5 新增專案與新類別(使用預設套件)
      • B.6 新增專案並執行範例2-1(指定套件類別庫)
      • B.7 修改中文字型與加入行號
      • B.8 使用Eclipse開發包含主控台文字輸入的程式
    • C ASCII/Unicode字元對應表
    • D 流程圖
      • D.1 流程圖簡介
      • D.2 流程圖範例
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading