程序設(shè)計(jì)語(yǔ)言是計(jì)算機(jī)科學(xué)的重要組成部分。掌握正確的程序設(shè)計(jì)語(yǔ)言學(xué)習(xí)方法可以達(dá)到舉一反三、事半功倍的效果;菊碌染幹摹秊ava程序設(shè)計(jì)——從方法學(xué)角度描述》從方法學(xué)角度展開論述,力求從概念提出者、概念設(shè)計(jì)者、概念使用者三個(gè)角度介紹各個(gè)知識(shí)點(diǎn)。引導(dǎo)讀者從不同層面思考問題,同時(shí)有利于學(xué)習(xí)新語(yǔ)言時(shí)觸類旁通。本書可作為高校計(jì)算機(jī)及相關(guān)專業(yè)和各種軟件培訓(xùn)機(jī)構(gòu)的教材,也適合廣大程序員及其他java愛好者自學(xué)之用。 化志章等編著的《java程序設(shè)計(jì)——從方法學(xué)角度描述》以java語(yǔ)言為例,用方法學(xué)思想指導(dǎo)內(nèi)容的組織和撰寫。在各章學(xué)習(xí)之前,為讀者準(zhǔn)備了“本章方法學(xué)導(dǎo)引”。該內(nèi)容以方法學(xué)思想為指導(dǎo),從程序設(shè)計(jì)的角度,用深入淺出的語(yǔ)言(不涉及過多計(jì)算機(jī)專業(yè)術(shù)語(yǔ)和java語(yǔ)法細(xì)節(jié))講述本章內(nèi)容引入的背景、要解決的問題,以及怎樣解決,并點(diǎn)出為此定制出哪些語(yǔ)法機(jī)制(僅給出名稱及其作用)。在后續(xù)各節(jié)中,結(jié)合具體示例,剖析語(yǔ)法機(jī)制如何使用。幫助讀者跳過紛繁復(fù)雜的語(yǔ)法表象,快速直接地觸及語(yǔ)法機(jī)制的核心思想和應(yīng)用框架,同時(shí)訓(xùn)練一種對(duì)所學(xué)不僅要“知其然,更知其所以然”的學(xué)習(xí)態(tài)度和學(xué)習(xí)方法。 《java程序設(shè)計(jì)——從方法學(xué)角度描述》第1、2兩章概述了程序設(shè)計(jì)的基礎(chǔ)內(nèi)容,包括程序設(shè)計(jì)的基本策略、程序設(shè)計(jì)語(yǔ)言所蘊(yùn)含的重要屬性(思想)以及基本成分;第3章剖析面向?qū)ο蠓椒ǖ膩睚埲ッ},并介紹面向?qū)ο蠓椒ǖ闹匾枷、概念和機(jī)制;在第4章探討這些內(nèi)容的java實(shí)現(xiàn)版本,第5章進(jìn)行了進(jìn)一步拓展。第6章~第11章是java語(yǔ)言重要的應(yīng)用特色,包含異常處理、線程機(jī)制、gui編程、i/o流、網(wǎng)絡(luò)通信、泛型和集合框架等內(nèi)容。 這些機(jī)制雖非java獨(dú)有,但java的實(shí)現(xiàn)方式和應(yīng)用模式很有特色,也是吸引廣大程序員學(xué)習(xí)java的重要原因。
|