Java語言編程基礎(chǔ)教程

出版時(shí)間:2005-5  出版社:清華大學(xué)出版社  作者:宋振會(huì)  頁(yè)數(shù):342  

內(nèi)容概要

Java是美國(guó)SUN公司在1996年正式推出的純面向?qū)ο蟮木幊陶Z言,主要用于Internet網(wǎng)絡(luò)編程,目前為Java 2版本。本書按照此標(biāo)準(zhǔn)為基礎(chǔ),對(duì)Java進(jìn)行了全面、詳細(xì)的介紹。    Java是在C++的基礎(chǔ)上發(fā)展起來的,因此其基本語法和C++類似。為了讓沒有C++基礎(chǔ)的讀者也能讀懂本書,本書在前面章節(jié)安排了C++的基礎(chǔ)內(nèi)容。概括起來本書內(nèi)容主要包括:從C++編程轉(zhuǎn)到Java編程;常量、變量和內(nèi)存;運(yùn)算符、優(yōu)先級(jí)和結(jié)合律;面向?qū)ο蟮木幊谭椒ǎ悾?;條件判定和循環(huán);創(chuàng)建窗體界面的組件;使用布局管理器布局界面;創(chuàng)建基于Web的Applet應(yīng)用;窗體界面的交互和事件處理;程序運(yùn)行中的異常處理;多線程編程;文件管理和輸入/輸出流;基于Web的網(wǎng)絡(luò)編程。本書編寫時(shí)參考了大量的國(guó)際軟件工程師培訓(xùn)教程,又借鑒了作者多年的編程經(jīng)驗(yàn)和教學(xué)經(jīng)驗(yàn),采用符合國(guó)際性標(biāo)準(zhǔn)的編程方法和慣例,將一些高深、抽象的理論,通過大量的程序案例進(jìn)行講述,使讀者閱讀起來通俗易懂。    本書是學(xué)習(xí)Java語言編程的優(yōu)秀教程,內(nèi)容豐富,講述清楚,實(shí)例典型而豐富,適用于Java培訓(xùn)學(xué)員、高等院校及職業(yè)院校的學(xué)生、其他Java編程愛好者。

書籍目錄

第1章  從C++編程轉(zhuǎn)到Java編程 Java概述	  Java的歷史	  Java程序	  Java的性質(zhì)	 Java與C++的對(duì)比	  數(shù)據(jù)類型	  運(yùn)算符和構(gòu)造	  繼承性	  方法和方法重載	  數(shù)組和String對(duì)象	  main()方法	  類、對(duì)象和方法	  執(zhí)行Java程序	  Java包	  訪問區(qū)分符	  抽象類和接口  無用信息收集 把C++代碼轉(zhuǎn)換為Java代碼  保存、編譯和運(yùn)行Java程序	  Java程序的成分 小結(jié)	 獨(dú)立實(shí)踐	第2章  常量、變量和內(nèi)存	 Java基礎(chǔ)知識(shí)	  源程序中的注釋	  轉(zhuǎn)義字符:\	  標(biāo)識(shí)符與關(guān)鍵字 數(shù)據(jù)類型概述  數(shù)據(jù)類型的分類	  常量、變量和內(nèi)存 基本數(shù)據(jù)類型  布爾型(boolean)  字符型(char)  整型(int)  浮點(diǎn)型(float) 數(shù)據(jù)類型轉(zhuǎn)換 靜態(tài)變量:static 小結(jié) 獨(dú)立實(shí)踐第3章  運(yùn)算符、優(yōu)先級(jí)和結(jié)合律 基本概念 基本運(yùn)算符  算術(shù)運(yùn)算符  算術(shù)賦值運(yùn)算符  一元增量、減量運(yùn)算符  比較運(yùn)算符  邏輯運(yùn)算符 條件運(yùn)算符 小結(jié) 獨(dú)立實(shí)踐第4章  面向?qū)ο蟮木幊谭椒ǎ悾ava中的類  聲明類  創(chuàng)建類對(duì)象  類作用域  類對(duì)象訪問符(.) 類的訪問區(qū)分符  抽象和封裝  使用訪問區(qū)分符實(shí)現(xiàn)抽象和封裝 成員函數(shù) 帶參數(shù)的函數(shù)  形參和實(shí)參  調(diào)用函數(shù) 構(gòu)造符的需要 靜態(tài)變量和靜態(tài)函數(shù)  靜態(tài)變量  靜態(tài)函數(shù) 小結(jié) 獨(dú)立實(shí)踐第5章  條件判定和循環(huán) 條件構(gòu)造  if…else構(gòu)造  switch…case構(gòu)造 循環(huán)構(gòu)造  while循環(huán)  do…while循環(huán)  break和continue語句  for循環(huán)構(gòu)造 小結(jié) 獨(dú)立實(shí)踐第6章  創(chuàng)建窗體界面的組件 識(shí)別用戶界面窗口的組件  用戶界面的需要  用戶界面的類型  圖形用戶界面(GUI)  抽象窗口工具箱(AWT)  Java基礎(chǔ)類(JFC) 創(chuàng)建窗體界面組件的包及類繼承關(guān)系  java.awt包  javax.swing包 創(chuàng)建窗體界面的組件  創(chuàng)建一個(gè)框架:JFrame類  向框架添加按鈕:JButton類  設(shè)置流布局管理器:FlowLayout類  向框架添加容器:JPanel類  靜態(tài)文本標(biāo)簽:JLabel類  圖像插圖:Icon接口ImageIcon類  文本框:JTextField類  口令框:JPasswordField類  文本區(qū):JTextArea類  滾動(dòng)條:JScrollPane類  文本列表框:JList類  文本組合框:JComboBox類  復(fù)選框:JCheckBox類  單選按鈕:JRadioButton類  表格:JTable類	  菜單:JMenuBar、JMenu和  JMenuItem類 案例精析 小結(jié) 獨(dú)立實(shí)踐第7章  使用布局管理器布局界面 布局管理器:LayoutManager	  使用布局  布局管理器種類  FlowLayout(流布局管理器)  GridLayout(網(wǎng)格布局管理器)  BorderLayout(邊界布局管理器)  CardLayout(卡片布局管理器)  BoxLayout(盒布局管理器)  GridBagLayout(GridBag布局管理器) 案例精析  布局客戶信息界面  學(xué)員信息編輯器 小結(jié) 獨(dú)立實(shí)踐第8章  創(chuàng)建基于Web的Applet應(yīng)用 關(guān)于Applets 網(wǎng)線創(chuàng)建小應(yīng)用程序:Applets  Japplet類  小應(yīng)用程序(Applets)的運(yùn)行  機(jī)制	 Applications修改為Applets	 編寫HTML文件的代碼 在Applet中繪圖  繪圖:Graphics類66  設(shè)置顏色:Color類  設(shè)置字體:Font類 案例精析  修改客戶信息應(yīng)用為Applets70  修改學(xué)員信息編輯器為Applets  繪制時(shí)鐘日歷 小結(jié) 獨(dú)立實(shí)踐第9章  窗體界面的交互和事件處理 交互與事件處理  事件處理概述  接口的需要  Adapter類的需要 事件處理機(jī)制  事件驅(qū)動(dòng)編程  事件的組件  委派事件模型 事件類和接口  事件類:XXXEvent  事件實(shí)現(xiàn)的接口:XXXListener 選擇適當(dāng)?shù)氖录愋汀?duì)事件的響應(yīng)  在Applets狀態(tài)欄上顯示信息  彈出式窗口:JOptionPane類  對(duì)話框窗口:JDialog類  顯示另一個(gè)窗口界面 案例精析  為客戶信息Applets添加事件 小結(jié) 獨(dú)立實(shí)踐第10章  程序運(yùn)行中的異常處理 異?! ‘惓5母拍睢 ‘惓n惖膶哟谓Y(jié)構(gòu)  常見的異?!‘惓L幚怼 ‘惓L幚頇C(jī)制  捕獲異?! ÷暶鲯仐壆惓hrows 用戶定義的異?! ∮脩舳x異常的需要  創(chuàng)建用戶定義的異常類  拋棄異常throw	 案例精析  為客戶信息Applets添加異常處理 小結(jié) 獨(dú)立實(shí)踐第11章  實(shí)現(xiàn)多線程編程 基本概念  進(jìn)程  線程  多線程的定義 實(shí)現(xiàn)線程  實(shí)現(xiàn)線程的方法	  線程的生命周期	 實(shí)現(xiàn)線程的例子  在DOS窗口中輸出  在Applet中繪制	  在Windows界面的文本框中輸出 與日期相關(guān)的類	  Date類  Calendar類  GregorianCalendar類 案例精析  為客戶信息Applets添加日期線程  繪制時(shí)鐘日歷 小結(jié) 獨(dú)立實(shí)踐第12章  文件管理和輸入/輸出流 文件管理:File類 字節(jié)輸入/輸出流  字節(jié)輸入/輸出流類層次結(jié)構(gòu)  流(Stream)  InputStream和OutputStream類  FileInputStream和FileOutputStream類  連接輸入流:SequenceInputStream類  過濾流:FilterInputStream和  FilterOutputStream 用RandomAccessFile類讀寫文件 字符讀入/寫出  Reader和Writer類 案例精析  將客戶信息Applets保存到文件 小結(jié) 獨(dú)立實(shí)踐第13章  基于Web的網(wǎng)絡(luò)編程 網(wǎng)絡(luò)基本概念  局域網(wǎng)和廣域網(wǎng)  IP地址  域名  網(wǎng)絡(luò)傳輸協(xié)議  服務(wù)類型和端口號(hào) InetAddress類 Socket類和ServerSocket類 創(chuàng)建網(wǎng)絡(luò)客戶Applet  與服務(wù)器通信所需的類和方法  何時(shí)將數(shù)據(jù)提交給服務(wù)器	  讀寫數(shù)據(jù)所需的類和方法 創(chuàng)建服務(wù)器應(yīng)用  服務(wù)器使用的類和方法  創(chuàng)建服務(wù)器  監(jiān)聽客戶請(qǐng)求  啟動(dòng)服務(wù)器  連接線程  讀寫數(shù)據(jù)所需的類和方法  要處理的異?!⌒〗Y(jié) 獨(dú)立實(shí)踐附錄 附錄A  ASCII字符集 附錄B  Java的關(guān)鍵字

圖書封面

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


    Java語言編程基礎(chǔ)教程 PDF格式下載


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

 
 

  •   很好,很基礎(chǔ),使人易懂
  •   是正版的 挺好的 下次買書還在當(dāng)當(dāng)網(wǎng)
  •   簡(jiǎn)單易懂,適合入門者。
  •   書的內(nèi)容很好,通俗易懂,質(zhì)量也不錯(cuò),發(fā)貨速度也行,值得一贊!
  •   我所買書中最差的一本??!
  •   這本確實(shí)正版,但是書皮很臟啊,特別臟。
  •   太慢了,用了一個(gè)多星期
  •   之前學(xué)過C/C++,后來要學(xué)Java??戳艘幌逻@本書的目錄決定買了,但是到手之后看了看,發(fā)覺不是很適合Java初學(xué)者。沒有字符串,沒有數(shù)據(jù)庫(kù),沒有.....總之不是少了很多該有,該說的內(nèi)容,就是說的很簡(jiǎn)單粗略,不過圖形界面部分說的還是不錯(cuò)的。
  •   買了之后,發(fā)現(xiàn)有些東西沒有,只好借書看
  •   幫同學(xué)買的,感覺書質(zhì)很好,應(yīng)該是正品
 

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

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