零基礎Java程式設計入門(第1版)
活動訊息
內容簡介
本書的編譯環境採用最單純的JDK環境,只要使用記事本就可以輕鬆編輯Java程式。本書結合程式語言暢銷書的優點,以入門者的角度介紹全書內容,配合適當範例,降低學習的障礙。書中重要的觀念都有「示意圖」互相對照,各章也安排了習題,以期有更多觀念加強與練習。不僅讓你瞭解如何撰寫Java程式,更在學習過程中加強運算思維能力及演算邏輯訓練。本書適用對象為高中職程式設計的相關課程及學習Java程式入門的讀者。精彩篇幅如下:
● 我的第一個Java程式
● 基本資料處理
● 認識流程控制
● 程序與函數簡介
● 大話陣列結構
● 細說字元與字串
● 我的第一個Java程式
● 基本資料處理
● 認識流程控制
● 程序與函數簡介
● 大話陣列結構
● 細說字元與字串
目錄
第一章 我的第一個Java程式
1-1 程式語言簡介
1-2 演算法與流程圖
1-3 程式設計邏輯簡介
1-4 Java語言的特性
1-5 解析Java程式
本章課後評量
第二章 基本資料處理
2-1 資料型態介紹
2-2 變數與常數
2-3 基本輸入與輸出功能
2-4 資料型態的轉換
2-5 運算式與運算子
本章課後評量
第三章 流程控制的奧妙
3-1 認識流程控制
3-2 條件式與條件運算子
3-3 計數迴圈與條件迴圈
3-4 跳躍式控制敘述
本章課後評量
第四章 程序與函數簡介
4-1 結構化程式設計與模組化
4-2 建立類別方法
4-3 類別變數與變數範圍簡介
4-4 分治演算法與遞迴函數
本章課後評量
第五章 大話陣列結構
5-1 陣列簡介
5-2 多維陣列
5-3 陣列應用與物件類別
5-4 Arrays類別
5-5 矩陣相加
5-6 氣泡排序法
本章課後評量
第六章 細說字元與字串
6-1 字元的宣告
6-2 字串類別
6-3 String類別與方法
本章課後評量
附錄A Java的開發環境與架構
A-1 程式開發工具介紹
A-2 JDK下載與安裝
A-3 JDK搜尋路徑的環境設定
課後評量解答
1-1 程式語言簡介
1-2 演算法與流程圖
1-3 程式設計邏輯簡介
1-4 Java語言的特性
1-5 解析Java程式
本章課後評量
第二章 基本資料處理
2-1 資料型態介紹
2-2 變數與常數
2-3 基本輸入與輸出功能
2-4 資料型態的轉換
2-5 運算式與運算子
本章課後評量
第三章 流程控制的奧妙
3-1 認識流程控制
3-2 條件式與條件運算子
3-3 計數迴圈與條件迴圈
3-4 跳躍式控制敘述
本章課後評量
第四章 程序與函數簡介
4-1 結構化程式設計與模組化
4-2 建立類別方法
4-3 類別變數與變數範圍簡介
4-4 分治演算法與遞迴函數
本章課後評量
第五章 大話陣列結構
5-1 陣列簡介
5-2 多維陣列
5-3 陣列應用與物件類別
5-4 Arrays類別
5-5 矩陣相加
5-6 氣泡排序法
本章課後評量
第六章 細說字元與字串
6-1 字元的宣告
6-2 字串類別
6-3 String類別與方法
本章課後評量
附錄A Java的開發環境與架構
A-1 程式開發工具介紹
A-2 JDK下載與安裝
A-3 JDK搜尋路徑的環境設定
課後評量解答
序/導讀
學程式設計不等於學運算思維,但程式設計的過程,就是一種運算思維的表現,而且學好運算思維,透過程式設計絕對是最佳的途徑。Java程式語言的風格十分接近C++語言,除了保有C++語言物件導向技術的核心,並捨棄了C++語言中容易引起錯誤的指標,改以參照取代,經過多次修正、更新,逐漸成為一種功能完備的程式語言。Java語言的幾項特點包括:簡單性、物件導向、解釋性、嚴謹性、跨平台性、高效能、多執行緒。Java之所以會成為受矚目的程式語言,主要原因就是Java具有「支援Web」功能,可以在Web平台上寫出「互動性高」與跨平台的程式語言。Java程式的功能強大是全世界有目共賭,然後它真正所引導的是物件導向
的精神,本書能讓你體會到物件導向的基本觀念與簡單實作。
市面上關於Java程式設計的書籍琳瑯滿目,本書以Java最基礎的語言指令來引導各位學習Java程式設計。為了降低讀者的學習障礙,本書範例都是完整的程式碼,以實作來引導觀念、注重範例的質與量為主要特點。全書的程式都已在JDK的環境下編譯與執行,並確認執行結果正確無誤。
筆者希望結合程式語言類暢銷書的優點,以入門者的角度去介紹全書內容,並依循程式設計的步驟,配合適當的範例,來降低學習者的障礙。本書完成的目的,不僅在讓你了解如何撰寫出一個正確的Java程式,包括了程式的架構與可讀性,更在於讓你在程式學習過程中,加強運算思維能力的提升及演算法的邏輯訓練。
目前許多高中職學校也有開設Java的基礎課程,本書非常適合對象為高中職程式設計的相關課程。因此,學生或是初學者都可以使用本書作為進入Java程式語言殿堂的鎖鑰。
的精神,本書能讓你體會到物件導向的基本觀念與簡單實作。
市面上關於Java程式設計的書籍琳瑯滿目,本書以Java最基礎的語言指令來引導各位學習Java程式設計。為了降低讀者的學習障礙,本書範例都是完整的程式碼,以實作來引導觀念、注重範例的質與量為主要特點。全書的程式都已在JDK的環境下編譯與執行,並確認執行結果正確無誤。
筆者希望結合程式語言類暢銷書的優點,以入門者的角度去介紹全書內容,並依循程式設計的步驟,配合適當的範例,來降低學習者的障礙。本書完成的目的,不僅在讓你了解如何撰寫出一個正確的Java程式,包括了程式的架構與可讀性,更在於讓你在程式學習過程中,加強運算思維能力的提升及演算法的邏輯訓練。
目前許多高中職學校也有開設Java的基礎課程,本書非常適合對象為高中職程式設計的相關課程。因此,學生或是初學者都可以使用本書作為進入Java程式語言殿堂的鎖鑰。
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
詳細資料
詳細資料
-
- 語言
- 中文繁體
- 裝訂
- 紙本平裝
-
- ISBN
- 9786264237147
- 分級
- 普通級
-
- 頁數
- 276
- 商品規格
- 25開15*21cm
-
- 出版地
- 台灣
- 適讀年齡
- 全齡適讀
-
- 注音
- 級別
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價