新書推薦:
《
世界航空地理(世界国别与区域地理研究丛书)
》
售價:NT$
1112.0
《
学术的中心:英法德美
》
售價:NT$
398.0
《
为什么要读人类学
》
售價:NT$
352.0
《
井邑无衣冠 : 地方视野下的唐代精英与社会
》
售價:NT$
434.0
《
星地融合移动通信系统与关键技术从5G NTN到6G的卫星互联网发展
》
售價:NT$
968.0
《
妈妈,你好吗?(一封写给妈妈的“控诉”信,日本绘本奖作品)
》
售價:NT$
194.0
《
保守主义:为传统而战
》
售價:NT$
704.0
《
不同境遇的36岁:无尽与有限+人生半熟
》
售價:NT$
510.0
|
內容簡介: |
市面上關於Java程式設計的書籍琳瑯滿目,本書結合運算思維與演算法的基本觀念,並以Java語言來實作演算法,為了降低讀者的學習障礙,本書範例都是完整的程式碼,以實作來引導觀念、注重範例的質與量為主要特點。
本書特色:
資訊科系選才指向性APCS檢定必備參考用書,從入門者的角度引領讀者入門,輔以適當的範例、釐清程式的架構與可讀性、撰寫正確的程式碼,學習過程中同時加強運算思維能力。
|
目錄:
|
Chapter1運算思維與Java初體驗
1-1認識運算思維
1-2進入程式設計的異想世界
1-3程式設計邏輯簡介
1-4Java語言簡介
1-5Java的開發環境版本與架構
本章課後評量
Chapter2資料處理的入門課
2-1資料型態介紹
2-2變數與常數
2-3資料型態的轉換
2-4本章綜合範例-道路插旗費用演算法
本章課後評量
Chapter3一次搞懂運算式與輸出入函數
3-1運算子簡介
3-2基本輸入與輸出功能
3-3本章綜合範例-溫度轉換演算法
3-4本章綜合範例-錢幣兌換演算法
本章課後評量
Chapter4流程控制的奧妙
4-1流程控制
4-2選擇結構
4-3重複結構-疊代演算法
4-4跳躍式控制敘述
4-5本章綜合範例-潤年計算演算法
4-6本章綜合範例-密碼驗證演算法
4-7本章綜合範例-求解正因數演算法
4-8本章綜合範例-兩數最大公因數演算法
本章課後評量
Chapter5好用的程序與函數
5-1結構化程式設計與模組化
5-2建立類別方法
5-3類別變數與變數範圍簡介
5-4遞迴函數-分治演算法
5-5本章綜合範例-河內塔演算法
5-6本章綜合範例-萬年曆演算法
本章課後評量
Chapter6話說陣列結構
6-1陣列簡介
6-2多維陣列
6-3陣列應用與物件類別
6-4Arrays類別
6-5排序與搜尋演算法
6-6本章綜合範例-二階行列式求值演算法
6-7本章綜合範例-求取三維陣列元素最小值演算法
6-8本章綜合範例-矩陣相加演算法
6-9本章綜合範例-樂透彩號產生器演算法
6-10本章綜合範例-計算學生成績分佈圖
本章課後評量
Chapter7字元與字串的宣告與應用
7-1字元的宣告與使用
7-2字串類別
7-3String類別方法
7-4StringBuffer類別
7-5本章綜合範例-利用字串資料進行加法運算
7-6本章綜合範例-使用endsWith方法來過濾檔案名稱
7-7本章綜合範例-字串轉為小寫演算法
本章課後評量
Chapter8初探物件導向設計的異想世界
8-1物件導向的概念
8-2封裝與資訊隱藏
8-3類別的命名規則與建立
8-4類別的建構子
8-5物件的建立與使用資料成員
8-6物件的有效範圍與生命週期
8-7本章綜合範例-計算圓面積類別演算法
8-8本章綜合範例-建立Birthday類別演算法
本章課後評量
|
|