Java基礎(chǔ)教程

出版時間:2004-9  出版社:清華大學(xué)出版社  作者:耿祥義  頁數(shù):354  字?jǐn)?shù):483000  
Tag標(biāo)簽:無  

內(nèi)容概要

Java語言具有面向?qū)ο?、與平臺無關(guān)、安全、穩(wěn)定和多線程等優(yōu)良特性,是目前軟件設(shè)計中極為強大的編程語言。Java語言不僅可以用來開發(fā)大型的應(yīng)用程序,而且特別適合Internet的應(yīng)用開發(fā)。尤其是Java Swing推出之后,不僅使Java的功能更加強大,而且使Java具備了“處處可用”的特點,Java已成為網(wǎng)絡(luò)時代最重要的語言之一。    本書以通俗易懂的語言,循序漸進地向讀者介紹了Java語言編程的基礎(chǔ)知識。針對較難理解的問題,所列舉例子都是由簡到繁,便于讀者掌握J(rèn)ava編程技巧。全書分為12章,分別講解了Java語言簡介、基本數(shù)據(jù)類型和數(shù)組、運算符、表達式和語句、類、對象和接口、常用實用類、常用組件及事件處理、建立對話框、Java Applet基礎(chǔ)、圖形與圖像、Java多線程機制、輸入輸出流及Java網(wǎng)絡(luò)的基本知識等內(nèi)容。    本書適合初學(xué)編程或初學(xué)Java語言的讀者使用,也可作為高等院校相關(guān)專業(yè)的教材。

書籍目錄

第1章 Java語言簡介  1.1 Java的誕生  1.2 Java的特點  1.3 安裝Sun公司的SDK  1.4 一個Java程序的開發(fā)過程  1.5 一個簡單的Java應(yīng)用程序  1.6 一個簡單的Java小應(yīng)用程序(Java Applet)  1.7 什么是JSP  習(xí)題一第2章 基本數(shù)據(jù)類型和數(shù)組  2.1 標(biāo)識符和關(guān)鍵字  2.2 Java語言基本數(shù)據(jù)類型  2.3 數(shù)組  習(xí)題二第3章 運算符、表達式和語句  3.1 運算符與表達式  3.2 語句  習(xí)題三第4章 類、對象和接口  4.1 編程語言的幾個發(fā)展階段  4.2 類  4.3 對象  4.4 static關(guān)鍵字  4.5 this關(guān)鍵字  4.6 包  4.7 訪問權(quán)限  4.8 類的繼承  4.9 對象的上轉(zhuǎn)型對象  4.10 多態(tài)性  4.11 abstract類和abstract方法  4.12 super關(guān)鍵字  4.13 接口  4.14 異常處理  習(xí)題四第5章 常用實用類  5.1 String類  5.2 StringBuffer類  5.3 StringTokenizer類  5.4 Character類  5.5 Date類  5.6 Calendar類  5.7 Math類  5.8 Vector類  5.9 LinkedList類  5.10 Stack類  5.11 Hashtable類  習(xí)題五第6章 常用組件及事件處理  6.1 Java窗口  6.2 布局  6.3 文本框組件  6.4 按鈕組件  6.5 菜單項  6.6 文本區(qū)組件  6.7 標(biāo)簽  6.8 畫布  6.9 畫板  6.10 選擇框  6.11 下拉列表  6.12 滾動列表  6.13 Component類的常用方法  6.14 窗口事件  6.15 鼠標(biāo)事件  6.16 鍵盤事件  6.17 Java Swing簡介  6.18 發(fā)布應(yīng)用程序  習(xí)題六第7章 建立對話框  7.1 Dialog類  7.2 文件對話框  7.3 消息對話框  7.4 確認(rèn)對話框  7.5 顏色對話框  習(xí)題七第8章 Java Applet基礎(chǔ)  8.1 Java Applet的運行原理  8.2 在小程序中播放聲音  8.3 網(wǎng)頁傳真  習(xí)題八第9章 圖形與圖像  9.1 繪制文本  9.2 繪制基本圖形  9.3 建立字體  9.4 清除  9.5 Java 2D  9.6 圖形的布爾運算  9.7 繪制圖像  9.8 打印圖形、圖像  習(xí)題九第10章 Java多線程機制  10.1 Java中的線程  10.2 Thread類與Runnable接口  10.3 如何在程序中實現(xiàn)多線程  10.4 Thread類的靜態(tài)方法sleep()  10.5 線程同步  10.6 在同步方法中使用wait()、notify和notifyAll()方法  10.7 線程的interrupt()方法  10.8 掛起、恢復(fù)和終止線程  10.9 計時器線程Timer  習(xí)題十第11章 輸入/輸出流  11.1 File類  11.2 FileInputStream類  11.3 FileOutputStream類  11.4 FileReader類和FileWriter類  11.5 使用文件對話框打開和保存文件  11.6 運行可執(zhí)行文件  11.7 RandomAccessFile類  11.8 數(shù)據(jù)流  11.9 帶進度條的輸入流  11.10 對象流  11.11 文件鎖FileLock  習(xí)題十一第12章 Java網(wǎng)絡(luò)的基本知識  12.1 使用URL  12.2 套接字  12.3 InetAddress類  12.4 UDP數(shù)據(jù)報  12.5 廣播數(shù)據(jù)包  習(xí)題十二

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計3條)

 
 

  •   很不錯得一本書
  •   適合基礎(chǔ)教學(xué),想深入?買本thinkinjava吧
  •   太淺了,不過對于培養(yǎng)興趣還不錯。太過于關(guān)注界面的編程了
 

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

京ICP備13047387號-7