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

Java語(yǔ)言程序設(shè)計(jì)百問(wèn)百例

Java語(yǔ)言程序設(shè)計(jì)百問(wèn)百例

定 價(jià):¥39.00

作 者: 匡松,周永 主編
出版社: 中國(guó)鐵道出版社
叢編項(xiàng): 百問(wèn)百例系列叢書
標(biāo) 簽: J2EE

ISBN: 9787113094348 出版時(shí)間: 2009-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 352 字?jǐn)?shù):  

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

  《Java語(yǔ)言程序設(shè)計(jì)百問(wèn)百例》以問(wèn)題解答(百問(wèn))和案例分析(百例)的獨(dú)特形式,介紹了Java語(yǔ)言的基本語(yǔ)法、程序的結(jié)構(gòu)、設(shè)計(jì)方法及綜合應(yīng)用。全書共8章,分別為Java語(yǔ)言基礎(chǔ)、用戶界面、圖形圖像與多媒體、磁盤文件、數(shù)據(jù)庫(kù)應(yīng)用、JSP與Servlet開發(fā)、網(wǎng)絡(luò)編程基礎(chǔ)與基本網(wǎng)絡(luò)應(yīng)用開發(fā)。《Java語(yǔ)言程序設(shè)計(jì)百問(wèn)百例》實(shí)際提供了110個(gè)“問(wèn)題”和110個(gè)“案例”,內(nèi)容豐富,系統(tǒng)全面,適合Java程序設(shè)計(jì)人員自學(xué)和參考。《Java語(yǔ)言程序設(shè)計(jì)百問(wèn)百例》既可滿足初級(jí)讀者自學(xué)之用,又可作為中高級(jí)讀者的查詢用書,書中問(wèn)答嚴(yán)謹(jǐn),案例經(jīng)典,有很強(qiáng)的實(shí)用價(jià)值與指導(dǎo)意義。

作者簡(jiǎn)介

暫缺《Java語(yǔ)言程序設(shè)計(jì)百問(wèn)百例》作者簡(jiǎn)介

圖書目錄

第1章 Java語(yǔ)言基礎(chǔ)
問(wèn)1 Java語(yǔ)言是如何產(chǎn)生、發(fā)展的
問(wèn)2 Java的特點(diǎn)是什么
問(wèn)3 如何搭建Java運(yùn)行環(huán)境
例1 一個(gè)簡(jiǎn)單的Java程序
問(wèn)4 怎樣做到編碼規(guī)范
例2 一個(gè)簡(jiǎn)單的Applet小程序
問(wèn)5 Java有哪些基本數(shù)據(jù)類型,如何定義變量和常量
例3 用各種基本數(shù)據(jù)類型定義成員變量,并打印其值
問(wèn)6 Java中的數(shù)組是如何定義和使用的
例4 根據(jù)用戶給出的年份求天干、地支和生肖
例5 顯示二維數(shù)組的長(zhǎng)度
問(wèn)7 如何使用運(yùn)算符
例6 不使用第三個(gè)變量的情況下交換兩個(gè)變量中存儲(chǔ)的值
例7 求一元二次方程的兩個(gè)實(shí)根
問(wèn)8 如何使用控制結(jié)構(gòu)
例8 用if語(yǔ)句根據(jù)學(xué)生的成績(jī)判斷等級(jí)
例9 通過(guò)枚舉求畢業(yè)生人數(shù)和已就業(yè)學(xué)生人數(shù)
例10 打印ASCⅡ編碼從32~126之間的95個(gè)字符
例11 計(jì)算1+1/3+1/5+1/7++1/(2×n+1)的值
問(wèn)9 如何使用方法分解的思路來(lái)編寫程序
例12 編寫一個(gè)方法計(jì)算累加和
問(wèn)10 如何使用面向?qū)ο蟮木幊趟悸?br /> 例13 以面向?qū)ο蠓绞骄帉懸粋€(gè)計(jì)算電話費(fèi)的程序
問(wèn)11 Java是怎樣進(jìn)行異常處理的
例14 捕獲程序運(yùn)行時(shí)的異常
問(wèn)12 八種基本數(shù)據(jù)類型的包裝類,有何作用
例15 借助包裝類,打印每種整數(shù)類型能存放的最小值、最大值
問(wèn)13 如何使用字符串類
例16 打印GB2312中的3755個(gè)一級(jí)漢字
問(wèn)14 如何使用隨機(jī)數(shù)
例17 隨機(jī)生成兩位數(shù)相加的練習(xí)題
例18 隨機(jī)生成長(zhǎng)度為20個(gè)字符的軟件安裝序列號(hào)
問(wèn)15 如何使用集合類
例19 編寫一個(gè)能根據(jù)指定字符對(duì)字符串進(jìn)行拆分的方法
問(wèn)16 Java多線程是怎樣的
例20 在命令行下實(shí)現(xiàn)打字效果
例21 一個(gè)多線程演示程序
第2章 用戶界面
問(wèn)17 AWT基本組件如何使用
問(wèn)18 Swing基本組件如何使用
例22 使用JFrarne類創(chuàng)建第一個(gè)窗口程序
例23 繼承JFrarne類創(chuàng)建第二個(gè)窗口程序
問(wèn)19 布局管理器是什么
例24 使用標(biāo)簽、文本框數(shù)組及網(wǎng)格袋布局來(lái)創(chuàng)建界面
例25 靈活使用布局管理器創(chuàng)建圖形用戶界面
問(wèn)20 如何響應(yīng)用戶動(dòng)作
例26 獲取與失去焦點(diǎn)時(shí)修改文本框的背景色與前景色
問(wèn)21 如何使用選擇框(JComboBox)組件
例27 用選擇框(JComboBox)組件修改組件的字體
問(wèn)22 如何使用列表框(JList)組件
問(wèn)23 如何創(chuàng)建菜單
例28 模仿Wirldows的記事本,編寫一個(gè)具有菜單的窗口
問(wèn)24 如何使用表格(JTable)組件
例29 用對(duì)象數(shù)組來(lái)創(chuàng)建表格
問(wèn)25 如何實(shí)現(xiàn)文件打開與保存對(duì)話框(JFileCtlooser)
例30 使用JFileCtlooser顯示文件的打開對(duì)話框、保存對(duì)話框
問(wèn)26 如何實(shí)現(xiàn)樹形結(jié)構(gòu)(JTree)
問(wèn)27 如何自定義組件
例31 使用JavaBearl實(shí)現(xiàn)登錄窗口
問(wèn)28 如何實(shí)現(xiàn)信息窗口
例32 演示JOptionPane類提供的顯示信息窗口的方法
問(wèn)29 父子窗體如何實(shí)現(xiàn)
例33 編寫一個(gè)MDI程序
問(wèn)30 如何實(shí)現(xiàn)不同風(fēng)格的窗體
例34 編寫一個(gè)具有多種界面風(fēng)格的窗口
例35 隨機(jī)生成試卷中單項(xiàng)選擇題的答案
問(wèn)31 如何編寫具有實(shí)際功能的圖形用戶界面
例36 編寫一個(gè)能查詢漢字區(qū)位碼、內(nèi)碼、Unicode編碼的程序
例37 使用多線程進(jìn)行枚舉求隨機(jī)種子
第3章 圖形圖像與多媒體
問(wèn)32 如何獲取平臺(tái)字體,如何應(yīng)用字體
例38 列出系統(tǒng)中的可用字體,并應(yīng)用于JTextArea
問(wèn)33 如何使用顏色
例39 隨機(jī)產(chǎn)生顏色并應(yīng)用
問(wèn)34 如何實(shí)現(xiàn)調(diào)色板程序
例40 使用調(diào)色板來(lái)修改面板顏色
問(wèn)35 如何實(shí)現(xiàn)曲線類
例41 使用drawLine方法繪制正弦曲線
例42 用QuadCurve2D類繪制二次曲線
問(wèn)36 如何繪制矩形
問(wèn)37 如何繪制圓弧與填充圓形
例43 使用8種不同顏色填充圓
問(wèn)38 如何繪制三維幾何體
例44 使用draw3DRect與fill3DRect方法繪圖
問(wèn)39 如何在界面上顯示圖片
例45 使用標(biāo)簽來(lái)顯示圖片
例46 在嵌入網(wǎng)頁(yè)的Applet程序中顯示圖片
問(wèn)40 如何實(shí)現(xiàn)圖片的動(dòng)畫播放
例47 實(shí)現(xiàn)圖片的幻燈播放(每?jī)擅腼@示一張)
問(wèn)41 如何使用緩沖區(qū)圖像
問(wèn)42 如何實(shí)現(xiàn)圖片的文字水印和圖像水印
例48 寫一個(gè)能為圖片添加文字水印和圖片水印的程序
問(wèn)43 什么是EXIF,如何讀取照片的EXIF信息
例49 讀取照片的EXIF信息
問(wèn)44 怎樣實(shí)現(xiàn)圖像移動(dòng)控制
例50 圖像移動(dòng)示例
問(wèn)45 如何拉伸縮放圖像
例51 拉伸縮放圖像
問(wèn)46 怎樣旋轉(zhuǎn)圖片
例52 實(shí)現(xiàn)圖片的旋轉(zhuǎn)
問(wèn)47 如何將彩色圖像轉(zhuǎn)換為灰度圖
例53 將彩色圖像轉(zhuǎn)換為灰度圖
問(wèn)48 如何在Applet程序中播放聲音
例54 在Applet程序中播放聲音
問(wèn)49 如何使用JMF播放音頻視頻
例55 使用Java編寫一個(gè)可以播放音頻、視頻的播放器
第4章 磁盤文件
問(wèn)50 如何獲取系統(tǒng)根目錄及相關(guān)信息
例56 顯示W(wǎng)indows操作系統(tǒng)下的各盤符的磁盤空間信息
問(wèn)51 如何獲取特定文件屬性
例57 打印特定文件的相關(guān)屬性
問(wèn)52 怎樣列出磁盤目錄下的文件
例58 列出用戶所指定目錄下的文件
問(wèn)53 目錄的創(chuàng)建與更名,如何操作
問(wèn)54 如何刪除不為空的目錄
例59 編寫一個(gè)能刪除非空目錄的程序
問(wèn)55 如何使用臨時(shí)文件
問(wèn)56 什么是數(shù)據(jù)流
例60 編寫一個(gè)屏幕截圖程序
問(wèn)57 如何使用FileWriter類創(chuàng)建文本文件
例61 將Unicode編碼中所有漢字輸出到一個(gè)文本文件中
例62 編寫一個(gè)自動(dòng)生成Java代碼的GUl程序
問(wèn)58 如何使用隨機(jī)存取類RarldomAccessFile
例63 將GB2312中的一級(jí)漢字和二級(jí)漢字分別存入到兩個(gè)文件中
例64 隨機(jī)生成一些數(shù)據(jù)寫入磁盤
問(wèn)59 如何以對(duì)象形式存取數(shù)據(jù)
例65 將一個(gè)窗口的位置、大小、背景色等信息用對(duì)象的方式保存起來(lái)
問(wèn)60 如何存取大塊資料(二進(jìn)制)文件
例66 編寫一個(gè)實(shí)現(xiàn)文件復(fù)制的程序
問(wèn)61 如何壓縮與解壓Zip文件
例67 將多個(gè)文件壓縮成一個(gè)Zip文件
例68 對(duì)Zip壓縮文件中的一個(gè)特定文件進(jìn)行解壓
第5章 數(shù)據(jù)庫(kù)應(yīng)用
問(wèn)62 什么是JDBC
問(wèn)63 java.sql包中有哪些常用的類和接口
問(wèn)64 在Wiridows平臺(tái)下如何配置數(shù)據(jù)源(ODBC)
問(wèn)65 如何采用JDBC-ODBC橋接方式與數(shù)據(jù)庫(kù)建立連接
例69 采用JDBC-ODBC橋接方式訪問(wèn)MicrosoftAccess數(shù)據(jù)庫(kù)
例70 采用JDBC-ODBC橋接方式讀取某個(gè)Oracle用戶擁有的表
例71 編寫一個(gè)用JDBC-ODBC橋接方式連接到數(shù)據(jù)庫(kù)的可重用類
問(wèn)66 如何使用JDBC直接驅(qū)動(dòng)來(lái)連接數(shù)據(jù)庫(kù)
例72 使用JDBC直接驅(qū)動(dòng)訪問(wèn)Witldows下的MySQL數(shù)據(jù)庫(kù)
例73 使用JDBC查詢SQL Server數(shù)據(jù)庫(kù)并以表格方式顯示結(jié)果
問(wèn)67 如何使用ResultSet接口記錄指針的移動(dòng)
例74 顯示SQL Server中Pubs庫(kù)的Autriors表,為用戶提供記錄導(dǎo)航
問(wèn)68 如何使用PreparedStatemerlt對(duì)象執(zhí)行帶參數(shù)的SQL指令
例75 查詢出用戶所需的數(shù)據(jù)
問(wèn)69 如何使用CallableStatemerlt執(zhí)行存儲(chǔ)過(guò)程
例76 編寫一個(gè)程序,調(diào)用SQLSewer中的存儲(chǔ)過(guò)程
問(wèn)70 如何實(shí)現(xiàn)JDBC事務(wù)
問(wèn)71 使用元數(shù)據(jù)獲取數(shù)據(jù)庫(kù)信息
例77 訪問(wèn)Pubs庫(kù)的Authors表,并由此打印數(shù)據(jù)庫(kù)與表的元數(shù)據(jù)
問(wèn)72 如何處理訪問(wèn)數(shù)據(jù)庫(kù)出現(xiàn)的異常情況
例78 處理訪問(wèn)數(shù)據(jù)庫(kù)出現(xiàn)的異常情況
問(wèn)73 如何使用數(shù)據(jù)庫(kù)連接池
問(wèn)74 如何使用多線程進(jìn)行數(shù)據(jù)庫(kù)操作
例79 使用多線程往SQL Server數(shù)據(jù)庫(kù)中添加數(shù)據(jù)
第6章 JSP與Servlet開發(fā)
問(wèn)75 JSP與Servlet的概念及區(qū)別
問(wèn)76 如何安裝Apache Tomcat 6.0
問(wèn)77 JSP中如何獲取表單提交的數(shù)據(jù)
例80 在JSP中獲取網(wǎng)頁(yè)通過(guò)Post方法提交的數(shù)據(jù)
問(wèn)78 如何利用JSP訪問(wèn)數(shù)據(jù)庫(kù)
例81 利用JSP訪問(wèn)SQL Server數(shù)據(jù)庫(kù),實(shí)現(xiàn)圖片的保存和顯示
問(wèn)79 如何使用JSP+JavaBearl的技術(shù)
例82 編寫一個(gè)能計(jì)算生肖的JavaBean,并在JSP中調(diào)用
問(wèn)80 JSP編程時(shí)如何避免SQL注入漏洞
例83 編寫一個(gè)程序,演示JSP編程時(shí)的注入漏洞
問(wèn)81 如何在Servlet中連接數(shù)據(jù)庫(kù)
例84 在Servlet中連接SQL Server數(shù)據(jù)庫(kù),并將表中數(shù)據(jù)顯示出來(lái)
問(wèn)82 如何在Servlet中使用JavaBearl,如何讓Servlet與JSP通信
問(wèn)83 如何用Servlet實(shí)現(xiàn)一個(gè)簡(jiǎn)單的購(gòu)物車程序
例85 用Servlet實(shí)現(xiàn)一個(gè)簡(jiǎn)單的購(gòu)物車程序
問(wèn)84 如何在Servlet中操作用戶狀態(tài)信息
例86 編寫一組Servlet,實(shí)現(xiàn)用戶的登錄驗(yàn)證及頁(yè)面間的跳轉(zhuǎn)
問(wèn)85 如何實(shí)現(xiàn)完整、安全的用戶注冊(cè)與登錄功能
例87 使用JSP+JavaBearl+存儲(chǔ)過(guò)程+MD5編寫注冊(cè)與登錄演示程序
第7章 網(wǎng)絡(luò)編程基礎(chǔ)
問(wèn)86 如何獲得本地lP地址及測(cè)試IP地址類型
例88 編寫一個(gè)獲得本地IP地址及l(fā)P類型的控制臺(tái)程序
問(wèn)87 如何獲取所有網(wǎng)絡(luò)接口的信息
例89 編寫程序,將本地計(jì)算機(jī)所有網(wǎng)絡(luò)接口的信息打印出來(lái)
問(wèn)88 如何實(shí)現(xiàn)主機(jī)查找功能
例90 由給定的域名得到IP地址
例91 編寫一個(gè)類似于NsLookup的程序
問(wèn)89 如何訪問(wèn)URL指定的網(wǎng)頁(yè)并獲取源碼
例92 編寫一個(gè)程序訪問(wèn)URL指定的網(wǎng)頁(yè)并獲取源碼
問(wèn)90 如何測(cè)試主機(jī)是否支持特定的協(xié)議
例93 編寫控制臺(tái)程序測(cè)試主機(jī)是否支持特定的協(xié)議
例94 利用URL和URLCorlrlection類探測(cè)Web服務(wù)器
問(wèn)91 如何編寫TCP服務(wù)器端程序
例95 編寫一個(gè)簡(jiǎn)單的TCP服務(wù)器端程序
問(wèn)92 如何編寫TCP客戶端程序
例96 編寫TCP客戶端程序
問(wèn)93 如何獲得給定Socket連接的信息
例97 連接到某服務(wù)器的80端口,打印Socket連接的信息
問(wèn)94 如何創(chuàng)建一個(gè)簡(jiǎn)單的UDP服務(wù)器
例98 編寫一個(gè)簡(jiǎn)單的UDP服務(wù)器端程序
問(wèn)95 如何編寫一個(gè)簡(jiǎn)單的UDP客戶端
例99 編寫一個(gè)簡(jiǎn)單的UDP客戶端程序
問(wèn)96 如何編寫聊天室服務(wù)器端程序
例100 編寫聊天室服務(wù)器端程序
問(wèn)97 在JSP中獲取網(wǎng)頁(yè)通過(guò)Post方法提交的數(shù)據(jù)
例101 編寫聊天室客戶端程序
問(wèn)98 如何編寫時(shí)間服務(wù)器程序
例102 編寫一個(gè)時(shí)間服務(wù)器程序,并編寫客戶端程序來(lái)測(cè)試
問(wèn)99 如何使用組播
例103 使用組播編程
第8章 基本網(wǎng)絡(luò)應(yīng)用開發(fā)
問(wèn)100 如何編寫一個(gè)簡(jiǎn)易的Web瀏覽器
例104 編寫一個(gè)簡(jiǎn)易的Web瀏覽器
問(wèn)101 如何編寫一個(gè)FTP客戶端程序
例105 編寫一個(gè)FTP客戶端程序
問(wèn)102 如何使用遠(yuǎn)程方法調(diào)用RMI
例106 使用遠(yuǎn)程方法調(diào)用RMI,編寫一個(gè)演示程序
問(wèn)103 什么是POP37什么是SMTP
問(wèn)104 如何使用telnet命令接收郵件
問(wèn)105 如何獲取JavaMail開發(fā)包
問(wèn)106 如何在Java應(yīng)用程序中,用JavaMail發(fā)送郵件
例107 編寫一個(gè)基于控制臺(tái)的郵件發(fā)送程序
問(wèn)107 如何將發(fā)送郵件的功能封裝為一個(gè)JavaBean
例108 編寫一個(gè)發(fā)送郵件的lavaBean
問(wèn)108 如何在應(yīng)用程序中接收郵件
例109 編寫一個(gè)控制臺(tái)程序,用于接收和顯示郵件
問(wèn)109 如何在JSP中發(fā)送郵件
例110 在JSP中發(fā)送郵件
問(wèn)110 如何使用第三方組件發(fā)送郵件,如何使用JNI

本目錄推薦

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