出版時(shí)間:1970-1 出版社:清華大學(xué)出版社 作者:柳西玲,許斌 著 頁數(shù):331
前言
進(jìn)入21世紀(jì),社會信息化不斷向縱深發(fā)展,各行各業(yè)的信息化進(jìn)程不斷加速。我國的高等教育也進(jìn)入了一個(gè)新的歷史發(fā)展時(shí)期,尤其是高校的計(jì)算機(jī)基礎(chǔ)教育,正在步入更加科學(xué)、更加合理、更加符合21世紀(jì)高校人才培養(yǎng)目標(biāo)的新階段?! 榱诉M(jìn)步推動高校計(jì)算機(jī)基礎(chǔ)教育的發(fā)展,教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會近期提出了《關(guān)于進(jìn) 步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》(以下簡稱《教學(xué)基本要求》)?!督虒W(xué)基本要求》針對計(jì)算機(jī)基礎(chǔ)教學(xué)的現(xiàn)狀與發(fā)展,提出了計(jì)算機(jī)基礎(chǔ)教學(xué)改革的指導(dǎo)思想,按照分類、分層次組織教學(xué)的思路,《教學(xué)基本要求》的附件提出了計(jì)算機(jī)基礎(chǔ)課教學(xué)內(nèi)容的知識結(jié)構(gòu)與課程設(shè)置?! 督虒W(xué)基本要求》認(rèn)為,計(jì)算機(jī)基礎(chǔ)教學(xué)的典型核心課程包括:大學(xué)計(jì)算機(jī)基礎(chǔ)、計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)、計(jì)算機(jī)硬件技術(shù)基礎(chǔ)(微機(jī)原理與接口、單片機(jī)原理與應(yīng)用)、數(shù)據(jù)庫技術(shù)與應(yīng)用、多媒體技術(shù)與應(yīng)用、網(wǎng)絡(luò)技術(shù)與應(yīng)用。附件中介紹了上述六門核心課程的主要內(nèi)容,這為今后的課程建設(shè)及教材編寫提供了重要的依據(jù)。在下步計(jì)算機(jī)課程規(guī)劃工作中,建議各校采用“1+X”的方案,即:“大學(xué)計(jì)算機(jī)基礎(chǔ)”+若干必修或選修課程?! 〗滩氖菍?shí)現(xiàn)教學(xué)要求的重要保證。為了更好地促進(jìn)高校計(jì)算機(jī)基礎(chǔ)教育的改革,我們組織了國內(nèi)部分高校教師進(jìn)行了深入的討論和研究,根據(jù)《教學(xué)基本要求》中的相關(guān)課程教學(xué)基本要求組織編寫了這套“大學(xué)計(jì)算機(jī)基礎(chǔ)教育規(guī)劃教材”?! ”咎捉滩牡奶攸c(diǎn)如下 ?。?)體系完整,內(nèi)容先進(jìn),符合大學(xué)非計(jì)算機(jī)專業(yè)學(xué)生的特點(diǎn),注重應(yīng)用,強(qiáng)調(diào)實(shí)踐?! 。?)教材的作者來自全國各個(gè)高校,都是教育部高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會推薦的專家、教授和教學(xué)骨干?! 。?)注重立體化教材的建設(shè),除主教材外,還配有多媒體電子教案、習(xí)題與實(shí)驗(yàn)指導(dǎo),以及教學(xué)網(wǎng)站和教學(xué)資源庫等。 ?。?)注重案例教材和實(shí)驗(yàn)教材的建設(shè),適應(yīng)教師指導(dǎo)下的學(xué)生自主學(xué)習(xí)的教學(xué)模式?! 。?)及時(shí)更新版本,力圖反映計(jì)算機(jī)技術(shù)的新發(fā)展。
內(nèi)容概要
《Java語言程序設(shè)計(jì)基礎(chǔ)(第2版)》是以Java SE技術(shù)為背景的Java程序設(shè)計(jì)基礎(chǔ)教材。《Java語言程序設(shè)計(jì)基礎(chǔ)(第2版)》共分為8章,前兩章介紹面向?qū)ο缶幊谈拍詈蚃ava程序設(shè)計(jì)基礎(chǔ)知識,其他幾章介紹Java語言編程語法和技術(shù),包括對象、類和接口的創(chuàng)建和使用,輸入輸出處理,異常處理,Applet程序設(shè)計(jì),對象串行化和聚集,線程等。書中主要讀者對象為非計(jì)算機(jī)專業(yè)的本科學(xué)生,強(qiáng)調(diào)基本概念、基本技術(shù)、基本方法的闡述,強(qiáng)調(diào)理論聯(lián)系實(shí)際。書中列舉逾百個(gè)實(shí)例,每章都有案例分析,來提高讀者解決實(shí)際問題的能力。
書籍目錄
第1章 概論.1.1 計(jì)算機(jī)與軟件1.2 面向?qū)ο蠹夹g(shù)基礎(chǔ)1.3 Java簡介1.3.1 Java語言的目標(biāo)1.3.2 Java體系結(jié)構(gòu)1.3.3 J2SDK的下載和使用1.4 最簡單的Java Application實(shí)例剖析1.4.1 代碼注釋1.4.2 定義一個(gè)類1.4.3 要求main方法1.4.4 實(shí)例編譯與運(yùn)行1.5 問題求解過程1.5.1 軟件工程基本原理1.5.2 問清需求1.5.3 明確解決需求的關(guān)鍵1.5.4 將復(fù)雜問題分解原理習(xí)題……第2章 Java程序設(shè)計(jì)基礎(chǔ)第3章 Java語言中面向?qū)ο缶幊痰奶卣鞯?章 輸入輸出流及文件操作第5章 異常處理與斷言第6章 Applet程序設(shè)計(jì)第7章 對象串行化和聚集框架第8章 線程附錄參考文獻(xiàn)
章節(jié)摘錄
第1章 互聯(lián)網(wǎng)的飛速發(fā)展,使計(jì)算機(jī)更深人人心,也帶來更多的就業(yè)機(jī)會和挑戰(zhàn)。這些機(jī)會遍布在硬件、軟件以及企業(yè)活動的全部領(lǐng)域。而對軟件的挑戰(zhàn)包括在各種不同類型計(jì)算機(jī)上開發(fā)上百萬行準(zhǔn)確無誤的代碼軟件(如全球電子商務(wù)系統(tǒng)、網(wǎng)上股票系統(tǒng)、宇航系統(tǒng)等)。為了迎接這些挑戰(zhàn),面向?qū)ο缶幊谭椒ê蛙浖?gòu)件技術(shù)已成為開發(fā)軟件的主流技術(shù)。本章介紹計(jì)算機(jī)和軟件的發(fā)展、計(jì)算模式的演化、面向?qū)ο蠹夹g(shù)基礎(chǔ)、java語言總體概貌、最簡單的Java應(yīng)用實(shí)際的剖析,希望讀者在一開始就建立起用軟件解決問題的基本方法,并在學(xué)習(xí)編程技術(shù)過程中樹立面向科學(xué)、面向服務(wù)、面向?qū)嵺`、面向系統(tǒng)的觀點(diǎn)。 1.1 計(jì)算機(jī)與軟件 計(jì)算機(jī)是快速電子計(jì)算沒備,它的計(jì)算速度比人要快幾百萬至幾億倍。它由硬件和軟件構(gòu)成完整的計(jì)算機(jī)系統(tǒng)。所謂硬件是計(jì)算機(jī)系統(tǒng)中的各種設(shè)備,如顯示器、硬盤、鍵盤、主板等。所謂軟件足在計(jì)算機(jī)中運(yùn)行的程序和對程序加以說明的文檔。近年來,由于電子芯片組件技術(shù)的突破和個(gè)人計(jì)算機(jī)工業(yè)的產(chǎn)業(yè)化,硬件價(jià)格急劇下降。而軟件由于應(yīng)用功能和復(fù)雜度的急劇上升,給開發(fā)增加了許多難度。雖然,軟件學(xué)科已經(jīng)歷幾十年的發(fā)展,開發(fā)方法也在不斷改進(jìn)和完善,但仍滿足不了川戶對軟件的需求。計(jì)算機(jī)發(fā)展至今,軟件已成為信息時(shí)代科學(xué)發(fā)展的焦點(diǎn)之一。
編輯推薦
《Java語言程序設(shè)計(jì)基礎(chǔ)(第2版)》可作為大專院校的第一編程語言教程,也可作為Java編程愛好者的參考書。如想進(jìn)一步深入應(yīng)用,還可參考《Java語言應(yīng)用開發(fā)基礎(chǔ)》(清華大學(xué)出版社出版)一書。
圖書封面
評論、評分、閱讀與下載
Java語言程序設(shè)計(jì)基礎(chǔ) PDF格式下載