出版時(shí)間:2010-5 出版社:電子工業(yè)出版社 作者:楊培添 頁數(shù):99
前言
Java語言誕生于20世紀(jì)90年代初,最初是Sun Microsystems公司開發(fā)的一種用于智能化家電的名為“橡樹”(Oak)的語言。1995年下半年,Sun公司正式以Java命名并向全球推出。現(xiàn)在,Java語言已經(jīng)在各領(lǐng)域獲得了廣泛的應(yīng)用,很多大型的軟件都是采用Java語言開發(fā)的。目前,各職業(yè)學(xué)校的軟件專業(yè)都把.Java語言選為首選編程語言?! 檫m應(yīng)職業(yè)學(xué)校的教學(xué)需要,2005年我們編寫出版了《Java語言案例教程》,經(jīng)過多年的使用,2009年12月出版了《Java語言案例教程(第2版)》。在教材的使用中,學(xué)校的老師希望能出版配套習(xí)題集,以利于教師教學(xué)和學(xué)生上機(jī)操作。為此,作者根據(jù)多年的。Java語言課堂教學(xué)和輔導(dǎo)學(xué)生上機(jī)操作體會(huì),參考計(jì)算機(jī)等級(jí)考證大綱,編寫了本習(xí)題集??梢哉f,這本習(xí)題集是《Java語言案例教程(第2版)》的補(bǔ)充教材。 本習(xí)題集緊扣Java語言教學(xué)大綱,在章節(jié)上盡可能與原教材保持一致。習(xí)題集的習(xí)題類型豐富,分為基礎(chǔ)練習(xí)和程序設(shè)計(jì)題兩大部分。其中基礎(chǔ)練習(xí)還細(xì)分為判斷題、選擇題、填空題和簡(jiǎn)述題,基本上涵蓋了Java語言的基本概念、基本理論等應(yīng)知內(nèi)容。程序設(shè)計(jì)題則是為加強(qiáng)學(xué)生的編程能力而設(shè)計(jì)的。為了便于學(xué)生復(fù)習(xí)和練習(xí),本習(xí)題集還在每章的習(xí)題前歸納出完成習(xí)題必備的知識(shí)和技能。 本教材的所有習(xí)題都配有參考答案?! ”玖?xí)題集對(duì)學(xué)生理解原教材的概念和加強(qiáng)技能訓(xùn)練,以及計(jì)算機(jī)等級(jí)考證都有較好的幫助作用。本教材不但適合職業(yè)學(xué)校軟件專業(yè)和網(wǎng)絡(luò)專業(yè)使用,而且也適合計(jì)算機(jī)等級(jí)考證使用?! ”窘滩挠蓷钆嗵頁?dān)任主編,各章的“練習(xí)提要”和“基礎(chǔ)練習(xí)”由楊培添編寫,“程序設(shè)計(jì)題”的第1章至第5章由譚遠(yuǎn)懷編寫,第6章至第12章由黃銘毅編寫,全書由楊培添統(tǒng)稿?! ava語言博大精深,我們對(duì)Java語言的理解還很膚淺。本習(xí)題集可能會(huì)有一定的錯(cuò)漏,誠(chéng)懇希望讀者在使用過程中提出寶貴的意見和建議,以便于再版時(shí)改進(jìn)。
內(nèi)容概要
《Java語言案例教程》(第2版)是作者多年從事教學(xué)和研究的心得之作,本書則是根據(jù)原教材精心編寫的習(xí)題集。本書的習(xí)題類型豐富,分為基礎(chǔ)練習(xí)和程序設(shè)計(jì)題?;A(chǔ)題中還細(xì)分為判斷題、選擇題、填空題和簡(jiǎn)述題。為了方便教師教學(xué)和學(xué)生練習(xí),本習(xí)題集還在每章的習(xí)題前歸納要完成習(xí)題必備的知識(shí)和技能。本習(xí)題的練習(xí)緊扣原教材,突出重點(diǎn),分散難點(diǎn),所有的習(xí)題都配有參考答案。本書題集對(duì)學(xué)生理解原教材的概念和加強(qiáng)技能訓(xùn)練,以及計(jì)算機(jī)等級(jí)考證都有較好的幫助作用。 本書配有電子教學(xué)參考資科包,詳見前言。
書籍目錄
第1章 Java語言快速入門 1.1 練習(xí)提要 1.1.1 Java語言的顯著特點(diǎn) 1.1.2 Java程序的書寫格式 1.1.3 Java程序的類型及運(yùn)行過程 1.1.4 JSDK工具集的安裝及設(shè)置 1.1.5 JSDK工具集的分類 1.1.6 設(shè)置環(huán)境變量 1.2 基礎(chǔ)練習(xí) 1.2.1 判斷題 1.2.2 選擇題 1.2.3 填空題 1.2.4 簡(jiǎn)述題 1.3 程序設(shè)計(jì)題 第2章 Java語言基礎(chǔ) 2.1 練習(xí)提要 2.2 基礎(chǔ)練習(xí) 2.2.1 判斷題 2.2.2 選擇題 2.2.3 填空題 2.2.4 簡(jiǎn)述題 2.3 程序設(shè)計(jì)題 第3章 Java流程控制及數(shù)組 3.1 練習(xí)提要 3.1.1 分支語句 3.1.2 循環(huán)語句 3.1.3 一維數(shù)組 3.1.4 多維數(shù)組 3.2 基礎(chǔ)練習(xí) 3.2.1 判斷題 3.2.2 選擇題 3.2.3 填空題 3.2.4 簡(jiǎn)述題 3.3 程序設(shè)計(jì)題 第4章 Java語言面向?qū)ο缶幊? 4.1 練習(xí)提要 4.1.1 類和對(duì)象 4.1.2 重載 4.1.3 繼承 4.1.4 接口 4.1.5 包 4.1.6 訪問修飾符 4.2 基礎(chǔ)練習(xí) 4.2.1 判斷題 4.2.2 選擇題 4.2.3 填空題 4.2.4 簡(jiǎn)述題 4.3 程序設(shè)計(jì)題 第5章 Java語言異常處理 5.1 練習(xí)提要 5.1.1 異常和異常類 5.1.2 異常處理的幾個(gè)語句 5.1.3 定義自己的類 5.2 基礎(chǔ)練習(xí) 5.2.1 判斷題 5.2.2 選擇題 5.2.3 填空題 5.2.4 簡(jiǎn)述題 5.3 程序設(shè)計(jì)題 第6章 Java語言多線程編程技術(shù) 第7章 Java語言輸入/輸出流 第8章 Java Applet入門 第9章 Java語言多媒體技術(shù) 第10章 Java語言圖形用戶界面設(shè)計(jì) 第11章 Java語言網(wǎng)絡(luò)編程 第12章 Java語言與數(shù)據(jù)庫
章節(jié)摘錄
?。?)線程 線程指的是程序內(nèi)部的執(zhí)行流,線程本身并不是程序,自身不能運(yùn)行,必須在程序中運(yùn)行。線程也是一個(gè)抽象的概念,它包含了一個(gè)計(jì)算機(jī)執(zhí)行程序時(shí)所做的每一件事情,線程在某一瞬時(shí)看來只是計(jì)算過程的一個(gè)狀態(tài)?! 。?)程序、進(jìn)程與線程的關(guān)系 程序是一段靜態(tài)的代碼,它是應(yīng)用軟件執(zhí)行的藍(lán)本?! ∵M(jìn)程是程序的一次動(dòng)態(tài)執(zhí)行過程,它對(duì)應(yīng)了從代碼加載、執(zhí)行到執(zhí)行完畢的一個(gè)完整過程,這個(gè)過程也是進(jìn)程本身從產(chǎn)生、發(fā)展到消亡的過程。作為執(zhí)行藍(lán)本的同一段程序,可以被加載到系統(tǒng)的不同內(nèi)存區(qū)域分別執(zhí)行,形成不同的進(jìn)程?! 【€程是比進(jìn)程更小的執(zhí)行單位。一個(gè)進(jìn)程在其執(zhí)行過程中,可以產(chǎn)生多個(gè)線程,形成多條執(zhí)行線索。每條線索,即每個(gè)線程也有它自身的產(chǎn)生、存在和消亡過程,也是一個(gè)動(dòng)態(tài)的概念。
圖書封面
評(píng)論、評(píng)分、閱讀與下載