注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java語(yǔ)言程序設(shè)計(jì)(第二版)

Java語(yǔ)言程序設(shè)計(jì)(第二版)

Java語(yǔ)言程序設(shè)計(jì)(第二版)

定 價(jià):¥28.00

作 者: 賈振華 主編
出版社: 水利水電出版社
叢編項(xiàng): 21世紀(jì)高等院校規(guī)劃教材
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787508470672 出版時(shí)間: 2010-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 260 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  全書(shū)是在第一版基礎(chǔ)上進(jìn)行修訂和補(bǔ)充,增加了數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)編程?!禞ava語(yǔ)言程序設(shè)計(jì)(第2版)》以面向?qū)ο蟮乃枷虢榻B使用Java語(yǔ)言進(jìn)行程序設(shè)計(jì)的知識(shí)和方法,將面向?qū)ο蟮幕纠碚撆cJava語(yǔ)言程序設(shè)計(jì)相結(jié)合,而且運(yùn)用了大量有應(yīng)用價(jià)值的實(shí)例來(lái)實(shí)踐這些知識(shí)、原理和方法,意在培養(yǎng)讀者正確運(yùn)用面向?qū)ο蟮乃季S方法分析問(wèn)題和解決問(wèn)題的能力。全書(shū)共計(jì)14章,主要內(nèi)容有:Java語(yǔ)言的基礎(chǔ)知識(shí),包括數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式、數(shù)組、字符串和正則表達(dá)式的應(yīng)用;面向?qū)ο蟮脑O(shè)計(jì)的相關(guān)概念和實(shí)現(xiàn)方法,包括類(lèi)、接口、包、繼承等;圖形用戶(hù)界面設(shè)計(jì):主要包括Swing組件、布局管理器、事件處理機(jī)制等;還介紹了一些Java語(yǔ)言的高級(jí)特性,如異常處理、輸入輸出、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)連接、多線程等。全書(shū)內(nèi)容豐富,深入淺出,系統(tǒng)性和應(yīng)用性強(qiáng),融入了作者多年教學(xué)和實(shí)踐的經(jīng)驗(yàn)及體會(huì)。書(shū)中含有大量典型的實(shí)用程序并上機(jī)通過(guò),并配套有《Java程序設(shè)計(jì)(第二版)——習(xí)題解答、實(shí)驗(yàn)指導(dǎo)及實(shí)訓(xùn)》。《Java語(yǔ)言程序設(shè)計(jì)(第2版)》可作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材,也可以作為自學(xué)教材、全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java的輔導(dǎo)教材,或作為從事計(jì)算機(jī)軟件開(kāi)發(fā)的工程技術(shù)人員學(xué)習(xí)和應(yīng)用的參考書(shū)。

作者簡(jiǎn)介

暫缺《Java語(yǔ)言程序設(shè)計(jì)(第二版)》作者簡(jiǎn)介

圖書(shū)目錄

序 第二版前言 第一版前言 第1章 Java語(yǔ)言概述 1.1 Java語(yǔ)言的發(fā)展和特點(diǎn) 1.1.1 Java語(yǔ)言的發(fā)展 1.1.2 Java語(yǔ)言的特性 1.1.3 Java程序的工作機(jī)制 1.2 Java程序結(jié)構(gòu) 1.2.1 Java應(yīng)用程序(JavaApplication) 1.2.2 Java小應(yīng)用程序(JavaApplet) 1.2.3 Java程序結(jié)構(gòu) 1.3 Java程序開(kāi)發(fā)工具與開(kāi)發(fā)步驟 1.3.1 Java程序開(kāi)發(fā)工具的安裝與環(huán)境配置 1.3.2 JDK開(kāi)發(fā)工具及其使用 1.3.3 Eclipse簡(jiǎn)介 本章小結(jié) 習(xí)題1 第2章 Java語(yǔ)言基礎(chǔ) 2.1 標(biāo)識(shí)符、關(guān)鍵字和分隔符 2.1.1 Java標(biāo)識(shí)符 2.1.2 關(guān)鍵字 2.2 數(shù)據(jù)類(lèi)型概述 2.2.1 數(shù)據(jù)類(lèi)型的劃分 2.2.2 常量和變量 2.3 基本數(shù)據(jù)類(lèi)型 2.3.1 整型數(shù)據(jù) 2.3.2 實(shí)型數(shù)據(jù) 2.3.3 字符型數(shù)據(jù) 2.3.4 字符串?dāng)?shù)據(jù) 2.3.5 布爾型數(shù)據(jù) 2.3.6 類(lèi)型轉(zhuǎn)換 2.4 運(yùn)算符 2.4.1 算術(shù)運(yùn)算符 2.4.2 關(guān)系運(yùn)算符 2.4.3 布爾邏輯運(yùn)算符 2.4.4 位運(yùn)算符 2.4.5 賦值運(yùn)算符 2.4.6 條件運(yùn)算符 2.4.7 運(yùn)算符優(yōu)先級(jí) 2.5 表達(dá)式 2.6 簡(jiǎn)單的輸入輸出 2.6.1 輸出 2.6.2 輸入 本章小結(jié) 習(xí)題2 第3章 控制結(jié)構(gòu) 3.1 選擇結(jié)構(gòu) 3.1.1 if語(yǔ)句 3.1.2 switch語(yǔ)句 3.2 循環(huán)結(jié)構(gòu) 3.2.1 while語(yǔ)句 3.2.2 do-while語(yǔ)句 3.2.3 for語(yǔ)句 3.3 跳轉(zhuǎn)控制語(yǔ)句 3.3.1 標(biāo)號(hào) 3.3.2 break語(yǔ)句 3.3.3 continue語(yǔ)句 3.3.4 return語(yǔ)句 本章小結(jié) 習(xí)題3 第4章 類(lèi)和對(duì)象 4.1 面向?qū)ο蟮幕靖拍?4.1.1 對(duì)象 4.1.2 消息(Message) 4.1.3 類(lèi) 4.1.4 面向?qū)ο蟮幕咎卣?4.2 類(lèi)(Class) 4.2.1 類(lèi)的定義 4.2.2 成員變量 4.2.3成員方法 4.2.4 構(gòu)造方法 4.2.5 類(lèi)的對(duì)象 4.2.6 this關(guān)鍵字 4.2.7 變量的作用域 4.3 修飾符 4.4 靜態(tài)初始化 4.5 內(nèi)部類(lèi) 4.5.1 成員類(lèi)(Member Class) 4.5.2 靜態(tài)成員類(lèi)(Static Member Clas) 4.5.3 局部類(lèi)(Local Class) 4.5.4 匿名類(lèi)(Anonymous Class) 4.6 類(lèi)的使用 本章小結(jié) 習(xí)題4 第5章 繼承和接口 5.1 類(lèi)的繼承 5.1.1 類(lèi)繼承的實(shí)現(xiàn) 5.1.2 super關(guān)鍵字 5.1.3 抽象類(lèi)和抽象方法 5.1.4 類(lèi)對(duì)象之間的類(lèi)型轉(zhuǎn)換 5.2 類(lèi)的多態(tài) 5.2.1 方法重載 5.2.2 方法重寫(xiě) 5.3 接口(interface) 5.3.1 接口的定義 5.3.2 接口的實(shí)現(xiàn) 5.3.3 接口的繼承 5.3.4 接口的多態(tài) 5.4 包(package) 5.4.1 包的創(chuàng)建 5.4.2 包的引用 5.4.3 設(shè)置CLASSPATH環(huán)境變量 5.5 Java類(lèi)庫(kù)及主要類(lèi)的使用 5.5.1 JavaAPI常用包 5.5.2 Math類(lèi) 5.5.3 Date類(lèi) 5.5.4 Calendar類(lèi) 本章小結(jié) 習(xí)題5 第6章 數(shù)組和集合 6.1 數(shù)組 6.2 一維數(shù)組 6.2.1 一維數(shù)組的聲明 6.2.2 一維數(shù)組的初始化 6.2.3 一維數(shù)組的引用 6.3 多維數(shù)組 6.3.1 二維數(shù)組的聲明 6.3.2 維數(shù)組的初始化 6.3.3 二維數(shù)組的引用 6.4 數(shù)組的常用方法 6.5 集合 6.5.1 集合概述 6.5.2 向量(Vector類(lèi)) 6.5.3 哈希表 本章小結(jié) 習(xí)題6 第7章 字符串處理 7.1 字符串常量 7.2 String類(lèi)字符串 7.2.1 String類(lèi)字符串的定義 7.2.2 String類(lèi)字符串的基本操作 7.3 StringBuffer類(lèi)字符串 7.3.1 StringBuffer類(lèi)字符串的定義 7.3.2 StringBuffer類(lèi)字符串的基本操作 7.4 main()方法的參數(shù) 本章小結(jié) 習(xí)題7 第8章 異常處理 8.1 異常概述 8.1.1 異?;靖拍?8.1.2異常處理機(jī)制 8.2異常處理 8.2.1 try-catch-finally語(yǔ)句 8.2.2 throw語(yǔ)句和throws子句 8.2.3 創(chuàng)建自己的異常 8.3 異常類(lèi)的層次結(jié)構(gòu)及主要方法 8.3.1 異常類(lèi)的層次和主要子類(lèi) 8.3.2 異常類(lèi)的主要方法 本章小結(jié) 習(xí)題8 第9章 輸入/輸出處理 9.1 輸入/輸出流概述 9.1.1 輸入/輸出流的概念 9.1.2 輸入/輸出類(lèi) 9.1.3 標(biāo)準(zhǔn)輸入/輸出 9.2 字節(jié)輸X/輸出流 9.2.1 文件輸入/輸出字節(jié)流 9.2.2 過(guò)濾流 9.3 字符輸入/輸出流 9.3.1 輸入/輸出字符流 9.3.2 文件輸入/輸出字符流 9.3.3 緩沖字符流 9.3.4 打印輸出字符流 9.4 文件處理 9.4.1 文件描述 9.4.2 文件順序訪問(wèn) 9.4.3 文件隨機(jī)訪問(wèn) 9.5 對(duì)象的串行化 9.5.1 串行化的概念和目的 9.5.2 串行化方法 9.5.3 串行化的注意事項(xiàng) 9.5.4 串行化舉例 9.6 其他常用流 9.6.1 管道流 9.6.2 內(nèi)存的訪問(wèn) 9.6.3 順序流 本章小結(jié) 習(xí)題9 第10章 JDBC數(shù)據(jù)庫(kù)編程 10.1 JDBC概述 10.1.1 JDBC的作用 10.1.2 JDBC驅(qū)動(dòng)類(lèi)型 10.1.3 創(chuàng)建數(shù)據(jù)源 10.1.4 JDBC數(shù)據(jù)庫(kù)編程步驟 10.2 JDBC常用類(lèi)和接口 10.2.1 DriverManager類(lèi) 10.2.2 Connection接口 10.2.3 Statement和PreparedStatement 10.2.4 ResultSet對(duì)象 10.3 JDBC示例 10.3.1 示例簡(jiǎn)介 10.3.2 程序結(jié)構(gòu) 10.3.3具體代碼 本章小結(jié) 習(xí)題10 第11章 圖形用戶(hù)界面(GUl)設(shè)計(jì) 11.1 圖形用戶(hù)界面概述 11.1.1 JavaGUI簡(jiǎn)介 11.1.2 容器、組件、布局和觀感 11.2 布局管理器 11.2.1 布局管理器簡(jiǎn)介 11.2.2 FlowLayout布局管理器 11.2.3 BorderLayout布局管理器 11.2.4 GridLayout布局管理器 11.2.5 CardLayout布局管理器 11.2.6 GridBagLayout布局管理器 11.2.7 Swing布局管理器 11.2.8 Null布局管理器 11.3 事件處理 11.3.1 事件處理模式 11.3.2 Java事件類(lèi)層次結(jié)構(gòu) 11.3.3 事件處理方法—— 實(shí)現(xiàn)事件監(jiān)聽(tīng)器接口 11.3.4 事件處理方法——繼承事件適配器 11.3.5 典型事件處理 11.4 常用Swing組件 11.4.1 常用容器組件 11.4.2 標(biāo)簽(JLabel) 11.4.3 按鈕(JButton) 11.4.4 文本框 11.4.5 復(fù)選框(JCheckBox) 11.4.6 單選按鈕(JRadioButton) 11.4.7 列表框(JList) 11.4.8 組合框(JComboBox) 11.4.9 常用組件應(yīng)用實(shí)例 11.5 高級(jí)組件 11.5.1 滑塊(JSlider) 11.5.2 菜單 11.5.3 對(duì)話框 11.5.4 表(JTable) 11.5.5 選項(xiàng)卡(JTabbedPane) 本章小結(jié) 習(xí)題11 第12章 Java多媒體應(yīng)用 12.1 JavaApplet概述 12.1.1 Applet和JApplet基礎(chǔ) 12.1.2 Applet示例 12.2 Applet的創(chuàng)建和執(zhí)行 12.2.1 Applet的生命周期和主要方法 12.2.2 Applet和HTML 12.2.3 Applet的執(zhí)行 12.2.4 Applet和Application 12.3 Applet的多媒體應(yīng)用 12.3.1 AWT繪制基礎(chǔ) 12.3.2 在Applet中輸出文字 12.3.3 在Applet中使用顏色 12.3.4 在Applet中繪制圖形 12.3.5 在Applet中顯示圖像 12.3.6 在Applet中播放聲音 本章小結(jié) 習(xí)題12 第13章 多線程 13.1 多線程概述 13.1.1 線程相關(guān)概念 13.1.2 Java中的多線程 13.1.3 線程的狀態(tài)和生命周期 13.1.4 線程的調(diào)度和優(yōu)先級(jí) 13.2 多線程的實(shí)現(xiàn)與控制 13.2.1 多線程的實(shí)現(xiàn)方法 13.2.2 多線程的控制 13.3 多線程的互斥與同步 13.3.1 線程的死鎖 13.3.2 多線程的互斥 13.3.3 多線程的同步 13.3.4 GUI多線程示例 本章小結(jié) 習(xí)題13 第14章 Socket網(wǎng)絡(luò)編程 14.1 網(wǎng)絡(luò)編程概述 14.1.1 網(wǎng)絡(luò)通信概述 14.1.2 Java相關(guān)類(lèi) 14.2 URL類(lèi)和URLConnection類(lèi) 14.2.1 URL類(lèi) 14.2.2 URLConnection類(lèi) 14.3 面向連接TCP通信類(lèi) 14.3.1 InetAddress 14.3.2 流式通信協(xié)議 14.3.3 Socket 14.3.4 ServerSocket 14.3.5 流式通信示例 14.4 面向無(wú)連接UDP通信類(lèi) 14.4.1 數(shù)據(jù)報(bào)通信協(xié)議 14.4.2 DatagramPacket 14.4.3 DatagramSocket 14.4.4 數(shù)據(jù)報(bào)通信實(shí)例 本章小結(jié) 習(xí)題14 參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)