Java程序設(shè)計(jì)

出版時(shí)間:2005-5-1  出版社:清華大學(xué)出版社  作者:Stephen J.Chapman,敖富江  頁(yè)數(shù):614  字?jǐn)?shù):1030000  譯者:敖富江  
Tag標(biāo)簽:無  

內(nèi)容概要

本書集中了作者在國(guó)防和地理學(xué)領(lǐng)域編寫、維護(hù)大型程序的經(jīng)驗(yàn)。本書包含一些非常有用的教學(xué)特色,這些特色能夠增強(qiáng)您的理解能力。   本書集中了作者在國(guó)防和地理學(xué)領(lǐng)域編寫、維護(hù)大型程序的經(jīng)驗(yàn)。編寫大型、可維護(hù)程序的策略和技術(shù)與初級(jí)工程人員在學(xué)校中學(xué)習(xí)的編程方式完全不同。維護(hù)和修改大型程序令人難以置信的巨額開銷,要求這些程序的可讀性強(qiáng)、可維護(hù)性高。Java編程語言滿足了這個(gè)需求。它的平臺(tái)無關(guān)性使得在計(jì)算機(jī)間移植程序非常容易,其簡(jiǎn)單的(相對(duì)于C語言)語法規(guī)則和嚴(yán)格的面向?qū)ο蠓绞綕M足了編寫整潔程序的要求。  本書將講授Java語言的基礎(chǔ)知識(shí)和一種非常良好的編程風(fēng)格,采用該風(fēng)格可以編寫出可維護(hù)性更高的程序。

作者簡(jiǎn)介

Stephen J.chapman于1979年獲得佛羅里達(dá)中央大學(xué)的工程科學(xué)碩士學(xué)位,隨后獲得了休斯頓萊斯大學(xué)數(shù)字信號(hào)處理專業(yè)的博士學(xué)位。chapman曾從事過多個(gè)高級(jí)軍用系統(tǒng)和工業(yè)系統(tǒng)的開發(fā),隨后一直從事Java編程有著豐富的經(jīng)驗(yàn)和獨(dú)到的見解。他所編寫的Java for  Engineers and sciemnt

書籍目錄

第1章 計(jì)算機(jī)和Java編程語言 1.1 計(jì)算機(jī)概述  1.1.1 CPU  1.1.2 主存儲(chǔ)器和輔助存儲(chǔ)器  1.1.3 輸入輸出設(shè)備 1.2 計(jì)算機(jī)中的數(shù)據(jù)表示  1.2.1 二進(jìn)制數(shù)值系統(tǒng)  1.2.2 二進(jìn)制數(shù)值的八進(jìn)制和十六進(jìn)制表示  1.2.3 存儲(chǔ)器中的數(shù)據(jù)類型 1.3 計(jì)算機(jī)語言 1.4 Java編程語言 1.5 Java的基本元素  1.6 對(duì)象、方法和類  1.7 小應(yīng)用程序和應(yīng)用程序  1.8 第一個(gè)Java應(yīng)用程序  1.9 編譯和執(zhí)行Java程序  1.10 小結(jié)  1.11 練習(xí) 第2章 Java的基本元素  2.1 Java的命名方法  2.2 常量和變量   2.2.1 整型常量和變量   2.2.2 浮點(diǎn)常量和變量   2.2.3 布爾常量和變量   2.2.4 字符常量和變量   2.2.5 保持常量的一致性  2.3 字符串  2.4 賦值語句和算術(shù)運(yùn)算   2.4.1 整數(shù)運(yùn)算   2.4.2 浮點(diǎn)運(yùn)算   2.4.3 運(yùn)算層次   2.4.4 操作數(shù)的數(shù)值提升   2.4.5 賦值轉(zhuǎn)換和強(qiáng)制轉(zhuǎn)換  2.5 賦值運(yùn)算符  2.6 遞增和遞減運(yùn)算符  2.7 數(shù)學(xué)方法  2.8 標(biāo)準(zhǔn)輸入和輸出   2.8.1 使用標(biāo)準(zhǔn)輸出流   2.8.2 使用標(biāo)準(zhǔn)輸入流讀入字符串   2.8.3 使用標(biāo)準(zhǔn)輸入流讀入數(shù)值和布爾值  2.9 問題示例  2.10 調(diào)試Java程序  2.11 小結(jié)  2.12 良好的編程習(xí)慣概述  2.13 練習(xí) 第3章 分支結(jié)構(gòu)和程序設(shè)計(jì)  3.1 程序設(shè)計(jì)技術(shù)概述  3.2 使用偽代碼和流程圖  3.3 關(guān)系運(yùn)算符與邏輯運(yùn)算符   3.3.1 關(guān)系運(yùn)算符   3.3.2 邏輯運(yùn)算符  3.4 選擇結(jié)構(gòu)   3.4.1 if結(jié)構(gòu)   3.4.2 if/else結(jié)構(gòu)   3.4.3 在一個(gè)if結(jié)構(gòu)中執(zhí)行多條語句   3.4.4 使用if結(jié)構(gòu)的示例   3.4.5 if結(jié)構(gòu)中的相等測(cè)試   3.4.6 嵌套if結(jié)構(gòu)   3.4.7 條件運(yùn)算符   3.4.8 switch結(jié)構(gòu)  3.5 GUI輸入和輸出  3.6 小結(jié)  3.7 良好的編程習(xí)慣概述  3.8 練習(xí) 第4章 循環(huán)結(jié)構(gòu)  ……第5章 一維數(shù)組、文件訪問和繪圖 第6章 方法 第7章 類和面向?qū)ο缶幊?第8章 字符串 第9章 繼承、多態(tài)性和接口 第10章 異常和增強(qiáng)的文件I/O 第11章 多維數(shù)組 第12章 Java繪圖功能介紹 第13章 基本圖形用戶界面 第14章 額外的GUI組件 第15章 小應(yīng)用程序 第16章 輸入和輸出 附錄A ASCII字符集 附錄B 運(yùn)算符優(yōu)先級(jí)表 附錄C 測(cè)試答案

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Java程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7