//cs-a.ecimg.tw/items/DJAA2VA900H022W/000001_1702539259.jpg;
商品編號:DJAA2V-A900H022W

圖解Java物件導向程式語言

$405
$450
  • P幣

    全盈+PAY單筆消費滿499回饋33 P幣,每帳號限乙次,限量2222名)

  • 登記送

    【全家】單筆滿$350純取貨/取貨付款訂單登記送全家霜淇淋Fami!ce兌換券乙張(限量)

  • 登記送

    【7-11】單筆滿$350純取貨/取貨付款訂單登記送香辣炸雞球兌換券乙張(限量)

付款方式
出貨
  • PChome 倉庫出貨,24小時到貨
配送
宅配滿$490免運,超取滿$350免運
  • 宅配到府(本島/低溫)
    滿$699免運
  • 宅配到府(本島/常溫)
    滿$490免運
  • 超商取貨(常溫)
    滿$350免運
  • 超商取貨(低溫)
    滿$699免運
  • i郵箱(常溫)
    滿$290免運
商品詳情
作者:
ISBN:
9786263666757
出版社:
出版日期:
2023/10/28
  • 內文簡介
  • <內容簡介>

    ●簡潔精要,易於快速理解與掌握程式技巧
    ●兼顧運算思維與實用技巧,提高學習效果
    ●透過範例引導學習,提供全方位學習體驗
    ●適應性內容編排,滿足初學與進階學習路徑
    ●提供全面知識,著重程式運作原理和邏輯思維

    一、扎實的Java程式語言基礎。包含Java最新的語法規則介紹,並有相關系統開發的觀念,搭配圖形解說,快速掌握物件導向Java程式設計的概念與技巧。
    二、提供程式開發工具的輔助。本書搭配詳細的開發工具介紹,提供讀者透過工具來幫助學習,降低學習負荷,提升學習效率。
    三、涵蓋豐富的程式範例。本書包含超過250個程式範例,提供豐富的實作練習。對於程式邏輯需要特別注意的部分,本書提供逐行解釋,以加強學習印象。


    ★目錄:

    第1 章 Java 程式語言基礎
    1-1 基礎觀念1 
    1-2 基礎觀念2 
    1-3 物件導向程式 
    1-4 Java 內涵 
    1-5 Java 運行環境 

    第2 章 程式初步
    2-1 JDK 版本與安裝 
    2-2 環境變數設定 
    2-3 作業系統環境的編譯與執行 
    2-4 第一支Java 程式:使用作業系統內建環境 
    2-5 第一支Java 程式:使用開發工具 
    2-6 程式說明 
    2-7 第二支程式:類別的宣告 
    2-8 建構物件 

    第3 章 基礎語法
    3-1 註解 
    3-2 資料類型 
    3-3 變數的宣告與命名 
    3-4 資料的輸出 
    3-5 有效範圍 
    3-6 逸出字元 
    3-7 資料類型轉換 
    3-8 套件的匯入 
    3-9 資料輸入 

    第4 章 運算子
    4-1 運算子與運算元 
    4-2 基本運算子 
    4-3 一元運算子 
    4-4 關係運算子與邏輯運算子 
    4-5 位元運算子 
    4-6 特殊運算子 

    第5 章 流程控制
    5-1 if 判斷 
    5-2 if 的複合程式敘述 
    5-3 switch 條件式 
    5-4 for 迴圈 
    5-5 for 巢狀迴圈 
    5-6 while 迴圈 
    5-7 do...while 迴圈 
    5-8 無窮迴圈 
    5-9 break 與 continue 

    第6 章 字串
    6-1 String 字串類別 
    6-2 String 字串方法練習 
    6-3 外覆類別 
    6-4 StringBuffer 字串類別 
    6-5 StringBuffer 實作練習 

    第7 章 陣列
    7-1 一維陣列 
    7-2 一維陣列練習 
    7-3 多維陣列 
    7-4 程式進入點接收的陣列參數 
    7-5 進階概念:參考類型 
    7-6 陣列方法 
    7-7 陣列遍歷 
    7-8 動態陣列 
    7-9 ArrayList 動態陣列類別 
    7-10 Vector 動態陣列類別 

    第8 章 例外的處理
    8-1 例外 
    8-2 例外類別 
    8-3 例外處理 
    8-4 拋出例外:throw 
    8-5 拋出例外:throws 
    8-6 自訂例外 

    第9 章 日期/時間類別
    9-1 Date 類別 
    9-2 Calendar 類別 
    9-3 Calendar 類別:時間設定 
    9-4 Calendar 類別:時間增減 
    9-5 LocalDate 日期類別 
    9-6 LocalTime 與LocalDateTime 時間類別 
    9-7 Instant 時間間隔類別 
    9-8 Duration 時間間隔類別 
    9-9 Period 時間間隔類別 
    9-10 SimpleDateFormat 與DateFormat 類別 

    第10 章 Math 數學運算類別
    10-1 常數與方法 
    10-2 亂數的使用 
    10-3 猜數字遊戲 
    10-4 隨機機率 
    10-5 抽牌 
    10-6 數值與三角函數運算 
    10-7 指數、對數與三角函數應用 

    第11 章 類別與物件
    11-1 類別 
    11-2 物件的建構 
    11-3 建構子 
    11-4 成員 
    11-5 全域與區域變數 
    11-6 引數、參數與回傳 
    11-7 傳值與傳址 
    11-8 回傳值與回傳址 
    11-9 方法的多載 
    11-10 this 指標 

    第12 章 繼承
    12-1 繼承的使用 
    12-2 繼承關係 
    12-3 建構子執行順序
    12-4 覆寫 
    12-5 遮蔽 
    12-6 super 指標 

    第13 章 多型
    13-1 抽象類別 
    13-2 抽象類別練習 
    13-3 介面 
    13-4 介面練習 
    13-5 多重繼承 
    13-6 繼承類別與介面 

    第14 章 多執行緒
    14-1 概論 
    14-2 Thread 類別 
    14-3 多執行緒 
    14-4 Runnable 類別 
    14-5 執行緒的優先:join 方法 
    14-6 執行次序的控制 
    14-7 執行緒之間的溝通 

    第15 章 套件
    15-1 簡介 
    15-2 套件的匯入 
    15-3 類別靜態成員的匯入 
    15-4 自訂套件 

    第16 章 泛型與集合
    16-1 泛型方法 
    16-2 泛型類別 
    16-3 集合框架 
    16-4 List 介面 
    16-5 Queue 介面 
    16-6 Set 介面 
    16-7 Map 介面 

    附錄 A IntelliJ IDEA 開發工具安裝
    A-1 安裝需求 
    A-2 安裝與設定 
    A-3 首次執行介紹 
    A-4 新增專案 
    15-5 自訂套件:使用 Intellij IDEA 開發工具 
    15-6 使用套件 


    <作者簡介>

    余顯強
    現職:世新大學資訊傳播學系教授
    學歷:交通大學資訊管理研究所博士
    經歷:鼎盛資科公司資深專員
    汶康電腦(國際銳浩)公司經理
    所羅門企業處長
    具有20多年資訊系統設計與開發,以及20餘年教學資歷。專長於資料庫應用、數位典藏、資訊組織與傳播、智慧卡應用等。


    ★內文試閱:

    學習程式語言不僅適用於從事相關工作的人,它還能幫助我們培養程式設計觀念和邏輯思維能力。這些知識不僅能讓我們掌握基本的資訊處理知識和術語,還能應用於與軟體人員的溝通和協調,甚至更進一步參與專案的規劃和管理。所以,在當今的國際學習潮流中,不論學科或專業背景如何,程式語言都被視為很重要的基礎能力之一。
    在眾多程式語言中,Java是目前世界上最廣泛使用的程式語言之一。它具有強大的功能和豐富的資源,使其成為開發各種應用的理想選擇。與其他程式語言相比,Java的跨平台性和完整的物件導向特性,有助於我們建立更正確的物件導向觀念,並更好地學習程式設計。
    大多數的電腦程式語言專書主要介紹大量的語法和實例應用,對於具有資訊背景的讀者來說可以快速入門。然而,在程式流程、指令應用和邏輯原理方面的解說相對較少,這使得學習過程常常缺乏理論指導,導致學習者在技術方面取得進展的同時,卻缺乏理解背後原理的能力,容易造成對程式邏輯只知其然,卻不知其所以然的情況。
    因此,本書的目標是改變傳統程式語言書籍的模式,不僅介紹Java程式語法本身,也著重程式在電腦環境運作的原理和邏輯思維,提供讀者能夠獲得更全面的知識。在閱讀本書的過程中,學習Java程式語言不僅是一項實用的技能,更是一個寶貴的思維工具,啟發您的創造力和解決問題的能力。
    希望透過本書的學習,能夠讓讀者輕鬆地進入Java領域,掌握實際應用的技巧,並進而熟悉程式邏輯的思維。無論是一個程式設計新手,還是一個有經驗的開發者,這本書都將帶領您踏上一個精彩的學習旅程,深入探索Java程式語言的奧祕。
購物須知
寄送時間
全台灣24h到貨,遲到提供100元現金積點。全年無休,週末假日照常出貨。例外說明
送貨方式
透過宅配送達。除網頁另有特別標示外,均為常溫配送。
消費者訂購之商品若經配送兩次無法送達,再經本公司以電話與Email均無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
送貨範圍
限台灣本島與離島地區註,部分離島地區包括連江馬祖、綠島、蘭嶼、琉球鄉…等貨件,將送至到岸船公司碼頭,需請收貨人自行至碼頭取貨。注意!收件地址請勿為郵政信箱。
註:離島地區不配送安裝商品、手機門號商品、超大材商品及四機商品。
售後服務
缺掉頁更換新品
執照證號&登錄字號
本公司食品業者登錄字號A-116606102-00000-0
關於退貨
  • PChome24h購物的消費者,都可以依照消費者保護法的規定,享有商品貨到次日起七天猶豫期的權益。(請留意猶豫期非試用期!!)您所退回的商品必須回復原狀(復原至商品到貨時的原始狀態並且保持完整包裝,包括商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性)。商品一經拆封/啟用保固,將使商品價值減損,您理解本公司將依法收取回復原狀必要之費用(若無法復原,費用將以商品價值損失計算),請先確認商品正確、外觀可接受再行使用,以免影響您的權利,祝您購物順心。
  • 如果您所購買商品是下列特殊商品,請留意下述退貨注意事項:
    1. 易於腐敗之商品、保存期限較短之商品、客製化商品、報紙、期刊、雜誌,依據消費者保護法之規定,於收受商品後將無法享有七天猶豫期之權益且不得辦理退貨。
    2. 影音商品、電腦軟體或個人衛生用品等一經拆封即無法回復原狀的商品,在您還不確定是否要辦理退貨以前,請勿拆封,一經拆封則依消費者保護法之規定,無法享有七天猶豫期之權益且不得辦理退貨。
    3. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,一經您事先同意後始提供者,依消費者保護法之規定,您將無法享有七天猶豫期之權益且不得辦理退貨。
    4. 組合商品於辦理退貨時,應將組合銷售商品一同退貨,若有遺失、毀損或缺件,PChome將可能要求您依照損毀程度負擔回復原狀必要之費用。
  • 若您需辦理退貨,請利用顧客中心「查訂單」或「退訂/退款查詢」的「退訂/退貨」功能填寫申請,我們將於接獲申請之次日起1個工作天內檢視您的退貨要求,檢視完畢後將以E-mail回覆通知您,並將委託本公司指定之宅配公司,在5個工作天內透過電話與您連絡前往取回退貨商品。請您保持電話暢通,並備妥原商品及所有包裝及附件,以便於交付予本公司指定之宅配公司取回(宅配公司僅負責收件,退貨商品仍由特約廠商進行驗收),宅配公司取件後會提供簽收單據給您,請注意留存。
  • 退回商品時,請以本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋),原封包裝後交付給前來取件的宅配公司;如果本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋)已經遺失,請您在商品原廠外盒之外,再以其他適當的包裝盒進行包裝,切勿任由宅配單直接粘貼在商品原廠外盒上或書寫文字。
  • 若因您要求退貨或換貨、或因本公司無法接受您全部或部分之訂單、或因契約解除或失其效力,而需為您辦理退款事宜時,您同意本公司得代您處理發票或折讓單等相關法令所要求之單據,以利本公司為您辦理退款。
  • 本公司收到您所提出的申請後,若經確認無誤,將依消費者保護法之相關規定,返還您已支付之對價(含信用卡交易),退款日當天會再發送E-mail通知函給您。