Java2程序設(shè)計

出版時間:2010-6  出版社:機械工業(yè)出版社  作者:劉英華  頁數(shù):308  字數(shù):495000  

前言

Java語言自1995年問世以來,經(jīng)過十幾年的發(fā)展,現(xiàn)在已經(jīng)成為主流程序設(shè)計語言之一,更是學習面向?qū)ο缶幊痰幕A(chǔ)語言。隨著網(wǎng)絡(luò)的進一步普及,Java編程已經(jīng)成為計算機相關(guān)專業(yè)的必修專業(yè)課程。本書是在作者積累多年Java教學實踐經(jīng)驗的基礎(chǔ)上精心編寫完成的。本書注重基本知識的理解和實踐技能的培養(yǎng),概念清晰、結(jié)構(gòu)嚴謹,以實例講解編程概念和難點,在例題的設(shè)計上結(jié)合了實用性與趣味性,有利于提高學生的學習積極性,每章均包含上機實驗和課后習題,方便學生檢驗自己的學習效果。本書共12章,每章的具體內(nèi)容如下:第1章Java概述和第2章Java語言基礎(chǔ),了解。Java歷史,熟悉環(huán)境的構(gòu)建,掌握Java編程基礎(chǔ)知識,為后面的學習打好基礎(chǔ)。第3章類與對象、第4章繼承及第5章包和接口,理解面向?qū)ο蟮某绦蛟O(shè)計,掌握類、對象的具體使用方法,學習面向?qū)ο蟪绦蛟O(shè)計的核心概念和技術(shù)。第6章異常處理,學習異常處理的意義和方法。第7章Java.lang包,學習Java提供的常用包和類。第8章多線程編程和第9章輸入/輸出流,學習Java編程中的重要編程技術(shù)——多線程,掌握、Java輸入/輸出方法。第10章Swing和第11章App]et程序,學習Java的多媒體編程和Java小程序的設(shè)計。第12章網(wǎng)絡(luò)編程,學習Java網(wǎng)絡(luò)編程,為進一步學習Java綜合編程奠定基礎(chǔ)。本書在編寫的過程中得到了池青林、蔣麗、陳平、劉振波等同志的大力支持和協(xié)助,馮琳同志為本書制作了圖標。

內(nèi)容概要

本書注重理論與實際相結(jié)合,注重Java技能的培養(yǎng),內(nèi)容豐富、知識結(jié)構(gòu)合理、通俗易懂、示例典型、易學易用。示例程序符合編程規(guī)范,詳細的注釋便于更好地理解編程思想和編程技巧。    本書共12章,內(nèi)容包括Java概述、Java語言基礎(chǔ)、類與對象、繼承、包和接口、異常處理、多線程編程、Javalang包、輸入/輸出流、Swin9、Applet程序和網(wǎng)絡(luò)編程。通過本書的學習,學生可基本掌握Java2程序設(shè)計的精髓,能夠獨立編寫中、小型Java程序。    本書可作為應(yīng)用型本科和高等職業(yè)教育院校的計算機應(yīng)用及其相關(guān)專業(yè)的Java2程序設(shè)計課程教材,也可作為相關(guān)人員的自學教材。

書籍目錄

前言第1章 Java概述 1.1 Java語言特點 1.2 Java版本 1.3 Java環(huán)境構(gòu)建  1.3.1 下載安裝程序  1.3.2 安裝及環(huán)境設(shè)置 1.4 開發(fā)Java程序  1.4.1 第一個Java應(yīng)用程序  1.4.2 第一個Java小程序 1.5 Java其他開發(fā)環(huán)境 1.6 對初學者的建議 1.7 本章小結(jié) 1.8 上機實驗 1.9 課后習題第2章 Java語言基礎(chǔ) 2.1 標識符和關(guān)鍵字  2.1.1 標識符  2.1.2 關(guān)鍵字  2.1.3 注釋 2.2 基本數(shù)據(jù)類型  2.2.1 整型  2.2.2 浮點型  2.2.3 布爾型  2.2.4 字符型  2.2.5 數(shù)據(jù)類型轉(zhuǎn)換 2.3 變量和常量  2.3.1 變量  2.3.2 常量 2.4 運算符和表達式  2.4.1 賦值運算符  2.4.2 算術(shù)運算符  2.4.3 關(guān)系運算符  2.4.4 邏輯運算符  2.4.5 復合賦值運算符  2.4.6 位運算符  2.4.7 條件運算符  2.4.8 表達式 2.5 數(shù)組  2.5.1 聲明數(shù)組  2.5.2 創(chuàng)建數(shù)組  2.5.3 初始化數(shù)組  2.5.4 數(shù)組元素的使用  2.5.5 數(shù)組的length屬性 2.6 枚舉  2.7 控制語句  2.7.1 if語句  2.7.2 switch語句  2.7.3 for循環(huán)語句  2.7.4 while循環(huán)語句  2.7.5 do-while循環(huán)語句  2.7.6 跳轉(zhuǎn)語句 2.8 本章小結(jié) 2.9 上機實驗 2.10 課后習題第3章 類與對象 3.1 面向?qū)ο蟪绦蛟O(shè)計 3.2 類  3.2.1 類定義的格式  3.2.2 簡單的類定義  3.2.3 成員變量  3.2.4 成員方法  3.2.5 構(gòu)造方法  3.2.6 方法重載  3.2.7 構(gòu)造方法重載 3.3 對象  3.3.1 創(chuàng)建對象  3.3.2 使用對象  3.3.3 對象的引用  3.3.4 對象作為參數(shù)  3.3.5 返回對象  3.3.6 對象數(shù)組 3.4 訪問控制權(quán)限  3.4.1 訪問控制符public  3.4.2 訪問控制符private  3.4.3 訪問控制符protected  3.4.4 默認訪問控制符 ……第4章 繼承第5章 包和接口第6章 異常處理第7章 Java.lang包第8章 多線程編程第9章 輸入、輸出流第10章 Swing第11章 Applet程序第12章 網(wǎng)絡(luò)編程參考文獻

章節(jié)摘錄

插圖:標識符是一種符號,用來表示變量名、類名、方法名、數(shù)組名等。它是由字母、數(shù)字、下畫線和錢幣(¥、£、$等)等符號組成,并且首字符不能是數(shù)字。關(guān)鍵字是Java語言中具有特殊含義和用途的單詞。Java語言的數(shù)據(jù)類型分為基本數(shù)據(jù)類型和復雜數(shù)據(jù)類型兩種。其中基本數(shù)據(jù)類型有4種,分別是整型、浮點型、布爾型和字符型,見表2.2 復雜數(shù)據(jù)類型有類(Class)、接口(Interface)和數(shù)組(Array)等。變量就是在程序運行過程中其值可以發(fā)生變化的量;常量就是在程序運行過程中其值始終不變的量。Java運算符包含賦值運算符、算術(shù)運算符、關(guān)系運算符、邏輯運算符、位運算符、條件運算符等。數(shù)組是一種復雜數(shù)據(jù)類型,用于存儲一組數(shù)據(jù)類型相同的數(shù)據(jù)。Java控制語句包含if語句、switch語句、for循環(huán)語句、while循環(huán)語句、do-while循環(huán)語句和跳轉(zhuǎn)語句。2.9 上機實驗1.輸入半徑,就可以求出圓的面積。要求PI值是常量,半徑是變量。程序不少于3行注釋。2.創(chuàng)建一個整型數(shù)組,通過for循環(huán)和while、do-while循環(huán)語句分別求出數(shù)組中的最大值并顯示。要求使用到數(shù)組的length屬性。3.利用枚舉顯示“春”、“夏”、“秋”、“冬”四季。4.把10個浮點型成績放人一個整型數(shù)組中,然后統(tǒng)計各分數(shù)段人數(shù)。例如,90分以上幾人,80分到90分幾人。5.利用跳轉(zhuǎn)語句顯示1~100中所有能被5且能被7整除的數(shù)。6.定義長度為10的字符型數(shù)組,輸人10個字符,按從小到大的順序輸出這10個字符。

編輯推薦

《Java 2 程序設(shè)計》:普通高等教育“十一五”計算機類規(guī)劃教材。

圖書封面

評論、評分、閱讀與下載


    Java2程序設(shè)計 PDF格式下載


用戶評論 (總計3條)

 
 

  •   例子雖然簡單 但是書寫的很好 很適合自學
  •   好快的說
  •   很不錯,是正版哦!并且快遞很快,力頂?。〔⑶覂?nèi)容不錯。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7