JAVA程序設計

出版時間:2009-8  出版社:大連理工大學出版社  作者:劉發(fā)久  頁數(shù):311  

前言

  Java語言是一種多用途的面向?qū)ο蟮木幊陶Z言。本書注重理論聯(lián)系實際,通過豐富的示例代碼循序漸進地講解面向?qū)ο蟮母拍詈途幊趟枷?,使讀者在最短的時間內(nèi)掌握Java程序設計思想和方法,是一本實用性很強的Java教材?! ”緯诰帉戇^程中著重體現(xiàn)如下特色:  (1)注重Java編程的思想和方法,全面介紹基礎知識的同時,強調(diào)編程的實戰(zhàn)能力?! 。?)既講述了Java的語法知識,又講述了一部分常用的程序設計方法以及設計模式,使讀者對程序設計有整體的把握?! 。?)例題選用經(jīng)典、實用,試圖用最精簡的代碼說日月問題。這些代碼既可以作為教學使用.又可以在實際工作時直接使用?! ”緯闹饕獌?nèi)容有:Java的一些常識性知識,使讀者能基本了解“什么是.Java程序設計語言”;Java的基本語法知識,包括數(shù)據(jù)類型、運算符、循環(huán)語句、判斷語句等,有c語言或c++語言編程經(jīng)驗的讀者可以跳過本內(nèi)容;面向?qū)ο蠓矫娴闹R,主要講解類、接口等知識;常用基礎類和工具類,包括字符串處理以及一些常用數(shù)據(jù)結構的現(xiàn)成類;文件處理以及輸八輸出流和序列化,使用這部分知識可以使數(shù)據(jù)長久保存在磁盤中;圖形用戶界面程序設計,包括窗體、對話框、菜單、鼠標等;數(shù)據(jù)庫應用程序設計,在講解數(shù)據(jù)庫編程基礎知識的同時.給出一個圖書管理系統(tǒng)作為示例;網(wǎng)絡程序設計,著重講述網(wǎng)絡套接字,并給出一個點對點的聊天程序作為示例;多線程知識,包括線程的創(chuàng)建、同步等;Java在Web上的應用,簡要介紹了JSP以及servkt,并給出一個留言板程序作為示例。

內(nèi)容概要

  《普通高校應用型本科電子與計算機系列規(guī)劃教材:JAVA程序設計》在編寫過程中著重體現(xiàn)如下特色: ?。?)注重Java編程的思想和方法,全面介紹基礎知識的同時,強調(diào)編程的實戰(zhàn)能力?! 。?)既講述了Java的語法知識,又講述了一部分常用的程序設計方法以及設計模式,使讀者對程序設計有整體的把握?! 。?)例題選用經(jīng)典、實用,試圖用最精簡的代碼說明問題。這些代碼既可以作為教學使用,又可以在實際工作時直接使用?!  镀胀ǜ咝眯捅究齐娮优c計算機系列規(guī)劃教材:JAVA程序設計》的主要內(nèi)容有:Java的一些常識性知識,使讀者能基本了解“什么是Java程序設計語言”;Java的基本語法知識,包括數(shù)據(jù)類型、運算符、循環(huán)語句、判斷語句等,有C語言或C++語言編程經(jīng)驗的讀者可以跳過本內(nèi)容;面向?qū)ο蠓矫娴闹R,主要講解類、接口等知識;常用基礎類和工具類,包括字符串處理以及一些常用數(shù)據(jù)結構的現(xiàn)成類;文件處理以及輸入輸出流和序列化,使用這部分知識可以使數(shù)據(jù)長久保存在磁盤中;圖形用戶界面程序設計,包括窗體、對話框、菜單、鼠標等;數(shù)據(jù)庫應用程序設計,在講解數(shù)據(jù)庫編程基礎知識的同時,給出一個圖書管理系統(tǒng)作為示例;網(wǎng)絡程序設計,著重講述網(wǎng)絡套接字,并給出一個點對點的聊天程序作為示例;多線程知識,包括線程的創(chuàng)建、同步等;Java在Web上的應用,簡要介紹了JSP以及Servlet,并給出一個留言板程序作為示例。

書籍目錄

第1章 Java語言概述1.1 什么是Java?1.2 Java語言1.3 Java開發(fā)平臺1.4 Java程序的編寫、編譯和運行過程1.5 Java語言程序的注釋1.6 跨平臺1.7 面向?qū)ο蟮某绦蛟O計1.8 實例講解與問題研討本章小結習題第2章 Java語言基礎2.1 基本符號2.2 數(shù)據(jù)類型和變量2.2.1 數(shù)據(jù)類型2.2.2 變量2.3 運算符和表達式2.4 語句和方法2.4.1 語句2.4.2 方法2.5 控制語句2.5.1 條件語句2.5.2 循環(huán)語句2.5.3 跳轉(zhuǎn)語句2.5.4 異常處理語句2.6 數(shù)組2.7 實例講解與問題研討本章小結習題第3章 Java面向?qū)ο蠡A3.1 引言3.2 類定義3.3 類聲明和類體3.3.1 變量聲明3.3.2 方法定義3.3.3 自定義構造器3.4 用類去創(chuàng)建對象3.5 繼承一個類3.6 接口3.7 抽象類與最終類3.8 多態(tài)3.9 內(nèi)部類和匿名類3.1 0泛型3.1 1修飾符3.1 2實例講解與問題研討本章小結習題第4章 常用基礎類和工具類4.1 0bject類4.2 Number類4.3 StringBuffer類4.4 Exception類4.5 Scanner類4.6 StringTokenizer類4.7 Vector泛型類4.8 LinkedList泛型類4.9 ArrayList泛型類4.1 0HashMap泛型類4.1 1枚舉和迭代器4.1 2實例講解與問題研討本章小結習題第5章 I/O流和文件管理5.1 I/O流類5.2 File類5.3 FileWriter類5.4 FileReader類5.5 InputStreamReadel類5.6 BufferedReade~類5.7 PrintWriter類5.8 讀取鍵盤輸入的數(shù)據(jù)5.9 JAR文件5.10實例講解與問題研討本章小結習題第6章 圖形用戶界面程序設計6.1 視窗類6.2 對話框6.3 組件類6.3.1 面板和內(nèi)部視窗6.3.2 標簽、按鈕和工具欄6.3.3 菜單條、菜單和菜單項6.3.4 文本行和文本區(qū)6.3.5 表格和窗格滾動條6.3.6 樹和窗格拆分6.3.7 內(nèi)部視窗和分層容器6.3.8 進度條類6.4 布局管理類6.5 事件處理6.5.1 事件處理機制6.5.2 API中的事件類6.5.3 事件監(jiān)聽器接口6.5.4 常見事件處理6.6 實例講解與問題研討本章小結習題第7章 數(shù)據(jù)庫應用程序設計7.1 數(shù)據(jù)庫和SQL語句7.2 JDBC7.3 Java數(shù)據(jù)庫管理程序設計7.4 數(shù)據(jù)庫的數(shù)據(jù)輸入和打印GUI程序設計7.5 實例講解與問題研討本章小結習題第8 章網(wǎng)絡程序設計基礎8.1 Java網(wǎng)絡類和接口8.2 InetAddress類8.3 URL類和URLConnection類8.4 Socket類和ServerSocket類8.5 DatagramPaeket類和DatagramSocket類8.6 MulticastSocket類8.7 實例講解與問題研討本章小結習題第9章 多線程9.1 進程與線程概述9.2 Java的進程模型9.3 線程類Thread9.4 線程接口RunnabIe9.5 線程的生命周期9.6 線程同步9.7 定時器的管理9.8 實例講解與問題研討本章小結習題第10章 Java在Web上的應用10.1 Applet10.2 Servlet10.3.ISP10.4 實例講解與問題研討本章小結習題參考文獻

章節(jié)摘錄

  第3章 Java面向?qū)ο蠡A  天下萬物生于有,有生于無?!  献印 ο笫敲嫦?qū)ο蟪绦蛟O計的核心,所有的對象來自于類,類是由人們創(chuàng)建的或從API核心類庫中引進的?! ”菊逻M一步討論什么是類?如何創(chuàng)建類?什么是對象?如何創(chuàng)建和使用對象?面向?qū)ο缶幊痰谋举|(zhì)是什么?這些是Java面向?qū)ο蟪绦蛟O計的基礎?! ?.1 引言  在日常生活中把一些不同的物品裝在一個包里是常見的,如到超市買了10個蘋果,又買了2瓶香檳,超市還贈送了一把削蘋果的刀和一個開香檳的起子,最后把這些物品放在一個包中,帶著這個包去旅行一定比零散地帶著這些物品方便得多。  面向?qū)ο蟮木幊贪严嚓P的數(shù)據(jù)和方法放在一起,對象就是一個裝著數(shù)據(jù)和方法的“包”,類是造這個包的“模型”,用對象和類編程把零散的數(shù)據(jù)處理問題作為一個整體問題來處理,使復雜的編程問題簡單化。  在程序中,存儲一項數(shù)據(jù)可以用變量,存儲一組同類型數(shù)據(jù)可以用數(shù)組,若要存儲一組不同類型數(shù)據(jù)怎么辦?  例如,有n(n是任意一個整數(shù))個學生,每1個學生有3項數(shù)據(jù)(學號、姓名和平均成績),其中學號是int型數(shù)據(jù),姓名是String型數(shù)據(jù),平均成績是float型數(shù)據(jù),如何寫一個程序臨時(長期保存需要使用數(shù)據(jù)庫或文件,后續(xù)介紹)保存和查詢這些數(shù)據(jù)。

編輯推薦

  《JAVA程序設計》注重Java編程的思想和方法,循序漸進,由淺入深,基礎知識全面深入,概念明確,條理清晰,強調(diào)Java編程的實戰(zhàn)能力,聯(lián)系實際,學以致用。

圖書封面

評論、評分、閱讀與下載


    JAVA程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7