Java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)

出版時(shí)間:2005-5  出版社:人民郵電  作者:桂超,趙海廷主編  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書由淺入深地介紹了Java語(yǔ)言的基礎(chǔ)知識(shí)和編程的特點(diǎn),旨在培養(yǎng)讀者運(yùn)用面向?qū)ο蟪绦蛟O(shè)計(jì)方法去解決實(shí)際問(wèn)題的能力,是學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)知識(shí)的基礎(chǔ)教材。本書實(shí)例豐富,能夠增強(qiáng)讀者對(duì)相關(guān)內(nèi)容的理解。同時(shí),本書是對(duì)作者多年教學(xué)經(jīng)驗(yàn)的總結(jié),并融入了一定的實(shí)際編程技術(shù)。   本書內(nèi)容豐富,系統(tǒng)性強(qiáng),可作為高等院校Java語(yǔ)言程序設(shè)計(jì)課程的教材,也可供從事軟件開發(fā)和應(yīng)用的人員參考。

書籍目錄

第1章  Java發(fā)展概述	11.1  程序設(shè)計(jì)語(yǔ)言的發(fā)展	11.2  Java語(yǔ)言	11.2.1  Java語(yǔ)言的發(fā)展歷史	11.2.2  Java語(yǔ)言的特點(diǎn)	21.3  Java的開發(fā)與運(yùn)行環(huán)境	41.3.1  J2SDK的安裝	41.3.2  J2SDK的設(shè)置	51.4  開發(fā)與運(yùn)行Java程序的步驟	51.4.1  選擇編輯工具	51.4.2  編譯與運(yùn)行Java程序	5第2章  Java語(yǔ)言程序和HTML簡(jiǎn)介	72.1  Java語(yǔ)言的Application程序	72.1.1  源代碼的編輯	72.1.2  字節(jié)碼文件的生成	82.1.3  字節(jié)碼文件的解釋執(zhí)行	92.2  HTML簡(jiǎn)介	102.2.1  HTML的基本要素	122.2.2  HTML文件的結(jié)構(gòu)	132.2.3  在HTML文件中加入圖像、鏈接和聲音	132.2.4  Applet標(biāo)記	152.2.5  常用的HTML標(biāo)記	152.2.6  HTML文件的編輯	162.3  Java語(yǔ)言的Applet程序	172.3.1  源代碼的編輯	172.3.2  代碼的嵌入	182.3.3  Applet程序的運(yùn)行	182.4  Java語(yǔ)言字符界面的輸入輸出	202.5  Java語(yǔ)言圖形界面的輸入輸出	212.5.1  Java Applet圖形界面的輸入輸出	222.5.2  Java Application圖形界面的輸入輸出	23第3章  Java語(yǔ)言的數(shù)據(jù)類型	263.1  Java的標(biāo)識(shí)符	263.2  Java的關(guān)鍵字	263.3  Java的常量和變量	283.3.1  常量和符號(hào)常量	283.3.2  變量	303.3.3  變量作用域	303.4  Java的基本數(shù)據(jù)類型	303.4.1  整型	303.4.2  實(shí)型	313.4.3  字符型	323.4.4  布爾型	323.5  變量的初始化	323.6  簡(jiǎn)單程序舉例	33第4章  Java語(yǔ)言的運(yùn)算符和表達(dá)式	374.1  賦值、算術(shù)運(yùn)算符及其表達(dá)式	374.1.1  賦值運(yùn)算符及其表達(dá)式	374.1.2  算術(shù)運(yùn)算符及其表達(dá)式	384.2  關(guān)系、邏輯運(yùn)算符及其表達(dá)式	404.2.1  關(guān)系運(yùn)算符及其表達(dá)式	404.2.2  邏輯運(yùn)算符及其表達(dá)式	424.3  位運(yùn)算符和表達(dá)式	434.3.1  計(jì)算機(jī)內(nèi)數(shù)據(jù)的表示	434.3.2  位運(yùn)算符及其表達(dá)式	444.4  其他運(yùn)算符	474.5  Java語(yǔ)言運(yùn)算符的優(yōu)先級(jí)和結(jié)合性	484.6  數(shù)據(jù)類型的轉(zhuǎn)換	494.6.1  數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換	494.6.2  數(shù)據(jù)類型的強(qiáng)制轉(zhuǎn)換	49第5章  Java語(yǔ)言的基本語(yǔ)句	515.1  Java語(yǔ)言的3種基本結(jié)構(gòu)	515.2  順序結(jié)構(gòu)語(yǔ)句	515.2.1  變量聲明語(yǔ)句和表達(dá)式語(yǔ)句	515.2.2  復(fù)合語(yǔ)句和分程序	525.3  選擇結(jié)構(gòu)語(yǔ)句	535.3.1  條件運(yùn)算符	535.3.2  if~else語(yǔ)句	545.3.3  switch~case語(yǔ)句	605.4  循環(huán)結(jié)構(gòu)語(yǔ)句	625.4.1  while語(yǔ)句	625.4.2  for語(yǔ)句	635.4.3  do~while語(yǔ)句	645.4.4  循環(huán)嵌套	655.5  轉(zhuǎn)移控制語(yǔ)句	665.5.1  break語(yǔ)句	665.5.2  continue語(yǔ)句	68第6章  數(shù)組、字符串和向量	736.1  一維數(shù)組	736.1.1  一維數(shù)組的聲明	736.1.2  創(chuàng)建一維數(shù)組	736.1.3  一維數(shù)組的初始化	746.1.4  一維數(shù)組應(yīng)用舉例	746.2  多維數(shù)組	756.2.1  多維數(shù)組聲明	756.2.2  創(chuàng)建多維數(shù)組	756.2.3  多維數(shù)組的初始化	766.2.4  多維數(shù)組應(yīng)用舉例	766.3  字符數(shù)組	776.3.1  字符數(shù)組聲明	786.3.2  創(chuàng)建字符數(shù)組	786.3.3  字符數(shù)組初始化及其舉例	786.4  不變字符串String類	806.4.1  String類的構(gòu)造方法	806.4.2  字符串的常用方法	826.4.3  字符串與子字符串的操作	826.4.4  toString方法及其他方法	846.5  可變字符串StringBuffer類	846.5.1  StringBuffer類的構(gòu)造方法	846.5.2  StringBuffer類的常用方法	856.6  向量	866.6.1  向量的聲明	866.6.2  Vector類的常用方法	87第7章  Java語(yǔ)言的方法	897.1  return語(yǔ)句	897.2  Java語(yǔ)言方法的定義、返值和調(diào)用	907.2.1  Java語(yǔ)言方法的修飾符	907.2.2  Java語(yǔ)言方法的定義	917.2.3  Java語(yǔ)言方法的調(diào)用	937.2.4  Java語(yǔ)言方法的返值	947.3  方法之間的數(shù)據(jù)傳遞	957.3.1  方法間的數(shù)值傳遞	967.3.2  方法間的引用傳遞	967.4  Java語(yǔ)言方法的遞歸調(diào)用	987.5  Java語(yǔ)言方法的命令行參數(shù)	103第8章  類的聲明和對(duì)象的實(shí)例化	1058.1  Java的類	1058.1.1  類的定義	1058.1.2  類的修飾符	1068.1.3  類的類體	1078.1.4  類的構(gòu)造方法	1088.2  類的成員變量	1098.2.1  類成員變量的聲明	1098.2.2  類成員變量的修飾	1118.3  類的成員方法	1138.3.1  成員方法的設(shè)計(jì)	1138.3.2  成員方法的聲明和修飾	1158.3.3  方法體	1178.3.4  消息的傳遞	1188.4  Java對(duì)象的實(shí)例化	1198.4.1  創(chuàng)建對(duì)象	1198.4.2  使用對(duì)象	1198.4.3  清除對(duì)象	1208.5  Java類的繼承	1208.5.1  繼承的概念	1208.5.2  繼承的實(shí)現(xiàn)	121第9章  接口和包	1259.1  抽象類和方法	1259.1.1  定義抽象類	1259.1.2  抽象類的實(shí)現(xiàn)	1269.2  接口	1289.2.1  接口的概念	1289.2.2  定義接口	1289.2.3  接口的特點(diǎn)和實(shí)現(xiàn)	1299.3  包	1349.3.1  包的概念	1349.3.2  包的定義	1359.3.3  存放的位置	1359.3.4  包的引用	1369.3.5  將多個(gè)獨(dú)立的類放入同一個(gè)包中	136第10章 異常處理	14110.1  Java的異常處理機(jī)制	14210.2  異常處理方法	14310.2.1  try…catch…finally結(jié)構(gòu)	14410.2.2  拋出異常	14910.2.3  自定義異常	152第11章 輸入和輸出	15611.1  輸入輸出類庫(kù)	15611.2  標(biāo)準(zhǔn)輸入輸出	16011.3  文件操作	161第12章  圖形用戶界面GUI	17212.1  AWT包	17212.1.1  屏幕坐標(biāo)體系	17312.1.2  建立窗口的Frame類	17512.1.3  使用基本組件	17712.1.4  AWT圖形用戶界面的深入學(xué)習(xí)	18912.2  Java語(yǔ)言中的事件處理	19412.2.1  事件處理機(jī)制	19412.2.2  可用的事件監(jiān)聽者和它們處理的事件類型	19512.2.3  事件及其響應(yīng)	19612.2.4  在Java中的事件處理方式	19912.3  swing包	20312.3.1  Swing 的層次結(jié)構(gòu)及具體組件	20412.3.2  創(chuàng)建JFrame窗口	20512.3.3  窗口事件	20612.3.4  swing包中常用的組件	208第13章  高級(jí)用戶界面GUI設(shè)計(jì)	21713.1  布局管理器	21713.1.1  布局管理器的概念	21713.1.2  Border布局管理器	21813.1.3  Flow布局管理器	22013.1.4  Card布局管理器	22113.1.5  Grid布局管理器	22313.1.6  Box布局管理器	22413.2  鍵盤和鼠標(biāo)事件的處理	22513.2.1  鍵盤事件	22513.2.2  鼠標(biāo)事件	22613.3  菜單設(shè)計(jì)	22813.4  對(duì)話框設(shè)計(jì)	25113.4.1  JoptionPane	25113.4.2  Dialog	25213.5  窗口	25413.5.1  JPanel容器	25413.5.2  JscrollPane	255第14章  多線程技術(shù)	25714.1  多線程的基本概念	25714.1.1  多線程	25714.1.2  Windows平臺(tái)上線程的運(yùn)行機(jī)制	25714.2  線程的狀態(tài)	25914.2.1  線程的生命周期	25914.2.2  線程類	26014.3  線程體及其構(gòu)造	26114.3.1  線程體	26114.3.2  采用直接繼承構(gòu)造線程體	26114.3.3  采用實(shí)現(xiàn)Runnable接口構(gòu)造線程體	26214.4  線程同步控制	26314.4.1  synchronized關(guān)鍵字	26314.4.2  wait( )、notify( )/notifyall( )	26514.4.3  同步控制的信號(hào)量	26614.4.4  線程同步的示例	267參考文獻(xiàn)	274

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    Java語(yǔ)言程序設(shè)計(jì)基礎(chǔ) PDF格式下載


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

 
 

  •   印刷錯(cuò)誤比比皆是,到處都是漏標(biāo)點(diǎn)符號(hào),錯(cuò)誤的程序
 

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

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