程序設(shè)計(jì)的基本概念并初步認(rèn)識(shí)Java。重點(diǎn)搞清什么是計(jì)算機(jī)程序、程序設(shè)計(jì)、程序設(shè)計(jì)語言等基本概念。同時(shí)介紹Java程序的編寫、編譯和運(yùn)行,以及相關(guān)的環(huán)境設(shè)置和工具使用。
程序是建立在數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)上使用計(jì)算機(jī)語言描述的算法,因此簡(jiǎn)單地講,程序也可以表示成:算法+數(shù)據(jù)結(jié)構(gòu)。
介紹算法的概念及常用算法。并通過數(shù)組、鏈表、棧、隊(duì)列等數(shù)據(jù)結(jié)構(gòu)以及Java對(duì)象容器,討論算法的應(yīng)用及算法的Java程序?qū)崿F(xiàn)。
Java程序設(shè)計(jì)大學(xué)教程
第1章 緒論
第2章 程序設(shè)計(jì)基礎(chǔ)
第3章 面向?qū)ο笈c對(duì)象模型
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)
第5章 算法與數(shù)據(jù)結(jié)構(gòu)
第6章 圖形用戶界面
第7章 程序設(shè)計(jì)案例分析
第8章 applet與Web編程
第9章 開發(fā)過程與程序質(zhì)量保證
第10章 線程、文件與串行化
需要安裝powerpoint 2003:http://m.elephantinaurance.com/soft/5562.html