精通Java核心技術(shù)

出版時間:2003-8  出版社:電子工業(yè)出版社  作者:劉曉華等編  頁數(shù):525  字?jǐn)?shù):858  
Tag標(biāo)簽:無  

內(nèi)容概要

本書力圖用深刻的理論和豐富的實(shí)例揭示Java企業(yè)版中的最新核心技術(shù),全面掃除Java領(lǐng)域的學(xué)習(xí)障礙。全書分為兩篇,共21章,包括GUI程序設(shè)計(jì)、線程、本地方法調(diào)用、遠(yuǎn)程方法調(diào)用、命名與目錄服務(wù)、JavaBeans 技術(shù)、JSP技術(shù)、網(wǎng)絡(luò)編程、EJB技術(shù)、事務(wù)處理、基于JMS的消息處理、JavaMail技術(shù)、基于JAAS的安全技術(shù)、Web服務(wù)技術(shù)等專業(yè)開發(fā)者最關(guān)心的Java技術(shù)內(nèi)容,使讀者對整個J2EE架構(gòu)有一個全面而透徹的認(rèn)識。書中的例程對實(shí)際的應(yīng)用開發(fā)有非常強(qiáng)的借鑒意義。飛思在線http://www.fecit.com.cn提供全書示例代碼下載。
本書適合于專業(yè)和準(zhǔn)專業(yè)的Java程序員閱讀,也可作為正在轉(zhuǎn)向Java開發(fā)的各類程序員的必備Java參考書。

書籍目錄

第1篇  基  礎(chǔ)  篇第1章  J2EE概述	31.1  J2EE的產(chǎn)生背景及其優(yōu)點(diǎn)	31.2  J2EE的體系結(jié)構(gòu)	41.3  J2EE技術(shù)概覽	61.4  小結(jié)	8第2章  Java語言基礎(chǔ)	92.1  標(biāo)識符和關(guān)鍵字	92.2  數(shù)據(jù)類型和變量	102.3  運(yùn)算符	122.3.1  算術(shù)運(yùn)算符	122.3.2  賦值運(yùn)算符	122.3.3  關(guān)系運(yùn)算符	132.3.4  邏輯運(yùn)算符	132.3.5  位運(yùn)算符	142.3.6  移位運(yùn)算符	142.3.7  條件運(yùn)算符	152.3.8  運(yùn)算符的優(yōu)先級	162.4  控制語句	162.4.1  選擇語句	162.4.2  循環(huán)語句	192.4.3  break和continue語句	202.5  類和對象	212.6  專題討論:轉(zhuǎn)型	242.6.1  向上轉(zhuǎn)型	242.6.2  向下轉(zhuǎn)型	262.6.3  混合轉(zhuǎn)型	272.7  專題討論:類的動態(tài)加載	282.8  小結(jié)	30第3章  GUI程序設(shè)計(jì)	313.1  事件處理模型	313.2  常用組件	323.2.1  JOptionPane	333.2.2  JFrame	343.2.3  JLabel	353.2.4  JTextField和JPasswordField	373.2.5  JButton	393.2.6  JCheckBox和JRadioButton	423.2.7  JTextArea	473.2.8  JMenu	483.3  鍵盤和鼠標(biāo)事件	513.3.1  實(shí)例:鍵盤事件	513.3.2  實(shí)例:鼠標(biāo)事件	533.3.3  實(shí)例:Adapter類的使用	563.4  布局管理器	583.4.1  實(shí)例:FlowLayout布局	593.4.2  實(shí)例:BorderLayout布局	613.4.3  實(shí)例:CardLayout布局	653.4.4  實(shí)例:GridLayout布局	683.5  Graphics和Java2D	693.5.1  實(shí)例:Graphics繪圖	693.5.2  實(shí)例:Java2D繪圖	713.6  常用高級Swing組件的使用	763.6.1  JTree的使用	763.6.2  JTable的使用	783.7  小結(jié)	80第2篇  技  術(shù)  篇第4章  異常處理	834.1  何謂異常	834.2  使用try和catch捕獲異常	844.2.1  實(shí)例:異常的捕獲	854.3  使用throw和throws引發(fā)異常	864.3.1  實(shí)例:throw語句的使用	864.3.2  實(shí)例:throws語句的使用	874.4  finally關(guān)鍵字	894.4.1  實(shí)例:finally關(guān)鍵字的用法	894.5  getMessage和printStackTrace方法	904.5.1  實(shí)例:輸出異常信息	914.6  創(chuàng)建自己的異常類	924.6.1  實(shí)例:用自定義異常類控制端口訪問	924.7  小結(jié)	94第5章  流和序列化	955.1  字節(jié)流	955.1.1  實(shí)例:使用字節(jié)流進(jìn)行I/O操作	975.2  字符流	995.2.1  實(shí)例:使用FileReader類進(jìn)行文件操作	1005.3  隨機(jī)訪問文件	1025.3.1  使用RandomAccessFile寫文件	1025.3.2  使用RandomAccessFile讀文件	1035.4  序列化	1045.4.1  實(shí)例:序列化的應(yīng)用	1055.5  綜合實(shí)例:典型的IO使用	1065.6  Java NIO的使用	1125.7  小結(jié)	115第6章  接口和抽象類	1176.1  接口	1176.1.1  接口的定義	1176.1.2  接口的實(shí)現(xiàn)	1186.1.3  接口的擴(kuò)展	1206.1.4  實(shí)例:接口的使用	1206.2  抽象類	1226.2.1  抽象類的概念	1226.2.2  實(shí)例:使用抽象類計(jì)算圖形面積	1236.3  小結(jié)	126第7章  線程	1277.1  何謂線程	1277.2  線程的生命周期	1287.3  Thread類和Runnable接口	1297.3.1  實(shí)例:通過繼承Thread類實(shí)現(xiàn)線程體	1307.3.2  實(shí)例:通過實(shí)現(xiàn)Runnable接口實(shí)現(xiàn)線程體	1327.4  線程優(yōu)先級與線程的調(diào)度	1347.4.1  實(shí)例:優(yōu)先級的設(shè)置對程序運(yùn)行的影響	1357.5  線程同步	1377.5.1  實(shí)例:用synchronized 關(guān)鍵字實(shí)現(xiàn)線程同步	1387.6  線程間通信	1407.6.1  實(shí)例:用wait()和notify()方法實(shí)現(xiàn)線程間通信	1407.7  小結(jié)	142第8章  本地方法調(diào)用	1438.1  JNI概述	1438.2  數(shù)據(jù)類型的對應(yīng)	1448.2.1  Java字符串與C字符串	1448.2.2  Java數(shù)組與C數(shù)組	1458.3  Java與C/C++代碼的互相調(diào)用	1468.3.1  實(shí)例:從Java程序調(diào)用C/C++代碼	1468.3.2  實(shí)例:從C/C++程序調(diào)用Java代碼	1508.4  本地方法中的線程和同步	1568.5  小結(jié)	157第9章  遠(yuǎn)程方法調(diào)用	1599.1  RMI概述	1599.2  如何創(chuàng)建RMI應(yīng)用程序	1619.3  實(shí)例:用RMI構(gòu)建一個簡單的分布式系統(tǒng)	1629.3.1  定義遠(yuǎn)程接口	1639.3.2  實(shí)現(xiàn)遠(yuǎn)程接口和服務(wù)器	1649.3.3  編寫客戶端程序	1669.3.4  運(yùn)行程序	1679.4  RMI的一些高級話題	1689.5  小結(jié)	170第10章  命名與目錄服務(wù)	17110.1  JNDI的實(shí)現(xiàn)原理	17110.1.1  命名與目錄服務(wù)	17110.1.2  JNDI的體系結(jié)構(gòu)	17210.2  JNDI與LDAP	17510.3  使用JNDI訪問命名與目錄服務(wù)	17710.3.1  實(shí)例:訪問命名服務(wù)	17710.3.2  實(shí)例:訪問目錄服務(wù)	17910.4  小結(jié)	182第11章  JavaBeans技術(shù)	18311.1  何謂Bean	18311.2  Bean的優(yōu)點(diǎn)	18411.3  實(shí)例:編寫一個簡單的Bean	18411.3.1  編寫B(tài)ean要遵循的規(guī)則	18511.3.2  創(chuàng)建一個簡單的Bean	18711.4  Bean的屬性	19411.4.1  單值屬性	19511.4.2  關(guān)聯(lián)屬性	19511.4.3  受限屬性	19611.4.4  索引屬性	19611.5  屬性編輯器與定制器	19611.6  java.beans包	19711.6.1  BeanInfo接口	19811.6.2  SimpleBeanInfo類	19811.6.3  FeatureDescription類	19911.6.4  MethodDescriptor類	20011.6.5  ParameterDescriptor類	20011.6.6  PropertyDescriptor類	20011.6.7  IndexedPropertyDescriptor類	20111.6.8  BeanDescriptor類	20211.6.9  EventSetDescriptor類	20211.6.10  IntroSpector類	20311.7  小結(jié)	204第12章  Java網(wǎng)絡(luò)編程	20512.1  Java網(wǎng)絡(luò)類和接口	20512.2  InetAddress類	20512.2.1  創(chuàng)建InetAddress對象的方法	20612.2.2  實(shí)例:查詢IP地址的版本	20712.3  URL和URLConnection類	20912.3.1  實(shí)例:URL對象的創(chuàng)建及使用	21112.3.2  實(shí)例:使用URLConnection從Web服務(wù)器讀取文件	21212.4  TCP/IP服務(wù)器與客戶端套接字	21312.4.1  客戶端套接字	21412.4.2  服務(wù)器套接字	21612.4.3  實(shí)例:C/S環(huán)境下的套接字應(yīng)用程序	21812.5  Datagram套接字	22412.5.1  UDP套接字	22412.5.2  實(shí)例:利用DatagramSocket查詢端口占用情況	22612.5.3  實(shí)例:利用數(shù)據(jù)報通信的C/S程序	22812.5.4  組播套接字	23012.5.5  實(shí)例:組播套接字C/S程序	23112.6  使用Java NIO提高服務(wù)端程序的性能	23612.7  小結(jié)	241第13章  JDBC數(shù)據(jù)訪問接口	24313.1  JDBC的體系結(jié)構(gòu)	24313.2  JDBC的作用及重要接口	24413.2.1  DriverManager	24513.2.2  Connection	24513.2.3  Statement	24613.2.4  ResultSet	25113.3  連接數(shù)據(jù)庫	25213.3.1  創(chuàng)建指定數(shù)據(jù)庫的URL	25213.3.2  加載驅(qū)動程序	25313.3.3  實(shí)例:建立數(shù)據(jù)庫連接	25313.4  實(shí)例:數(shù)據(jù)庫的增刪查改	25413.5  數(shù)據(jù)庫事務(wù)	25913.6  高級數(shù)據(jù)類型	26113.7  數(shù)據(jù)源在JDBC中的應(yīng)用	26213.7.1  實(shí)例:注冊數(shù)據(jù)源	26313.7.2  實(shí)例:查找數(shù)據(jù)源	26413.7.3  實(shí)例:數(shù)據(jù)源的重新綁定	26613.7.4  實(shí)例:刪除數(shù)據(jù)源	26713.8  小結(jié)	268第14章  Java Servlets技術(shù)	26914.1  Java Servlet概述	26914.1.1  Servlet的功能	26914.1.2  Java Servlet與現(xiàn)有網(wǎng)絡(luò)技術(shù)的差別	27014.1.3  Servlet的生命周期	27014.2  編寫HTTP Servlet程序	27214.2.1  實(shí)例:一個簡單的Servlet程序	27614.3  HTTP POST/GET請求	27914.3.1  實(shí)例:Servlet處理POST請求	28314.4  會話跟蹤	28714.4.1  實(shí)例:會話跟蹤Servlet程序	28814.5  Cookie的應(yīng)用	29014.5.1  實(shí)例:使用Cookie的Servlet程序	29114.6  Filter Servlet	29414.7  Listener Servlet	29914.8  小結(jié)	302第15章  Java Server Pages技術(shù)	30315.1  JSP在Web程序中的應(yīng)用	30315.1.1  B/S應(yīng)用開發(fā)技術(shù)	30315.1.2  JSP技術(shù)	30415.1.3  JSP應(yīng)用	30515.1.4  JSP與XML	30615.1.5  JSP與ASP、PHP	30715.2  JSP語法	30815.2.1  JSP語法概述	30815.2.2  JSP指令	30915.2.3  JSP動作標(biāo)識	31315.2.4  腳本元素	32215.3  JSP內(nèi)置對象	32415.3.1  request對象	32415.3.2  實(shí)例:使用request對象獲取表單參數(shù)	32715.3.3  response對象	32915.3.4  實(shí)例:URL重定向和定時刷新	32915.3.5  out對象	33015.3.6  session對象	33215.3.7  pageContext對象	33315.3.8  application對象	33315.3.9  config對象	33415.3.10  page對象	33415.4  JavaBean在JSP中的應(yīng)用	33415.5  標(biāo)簽庫的開發(fā)	33615.5.1  簡單標(biāo)簽	33715.5.2  帶有主體和屬性的標(biāo)簽	33915.6  在JSP頁面的安全	34415.6.1  配置Web服務(wù)器的SSL	34415.6.2  配置realms	34515.7  小結(jié)	347第16章  事務(wù)處理	34916.1  事務(wù)的ACID特征	34916.2  J2EE事務(wù)服務(wù)	35116.3  JTA事務(wù)	35316.3.1  UserTransaction接口	35316.3.2  Status接口	35416.3.3  JTA定義的事務(wù)屬性	35516.4  JTS	35616.5  小結(jié)	358第17章  基于JMS的消息處理	35917.1  JMS概述	35917.2  JMS API編程模型	36117.2.1  Administered Objects	36117.2.2  Destinations	36217.2.3  Connections	36217.2.4  Sessions	36317.2.5  Message Producers	36317.2.6  Message Consumers	36417.2.7  Message Listeners	36517.2.8  Message Selectors	36517.2.9  Message	36517.3  JMS Point-to-Point(PTP)模型編程	36717.4  JMS Publish/Subscribe(Pub/Sub)模型編程	38217.5  小結(jié)	389第18章  EJB技術(shù)	39118.1  何謂EJB	39118.1.1  EJB的設(shè)計(jì)目標(biāo)	39118.1.2  EJB容器和服務(wù)器	39218.1.3  EJB的體系結(jié)構(gòu)	39318.1.4  EJB的重要特性	39518.1.5  EJB中的角色	39518.1.6  EJB與JavaBean的區(qū)別	39618.2  EJB的開發(fā)過程	39718.2.1  Home接口	39718.2.2  遠(yuǎn)程接口	39818.2.3  Bean類	39818.2.4  配置描述器	39818.3  會話Bean	40518.3.1  有狀態(tài)會話Bean	40618.3.2  無狀態(tài)會話Bean	41018.3.3  會話Bean的特點(diǎn)及適用場合	41418.4  實(shí)體Bean	41518.4.1  實(shí)體Bean的開發(fā)	41618.4.2  實(shí)體Bean的關(guān)系	41918.4.3  EJB 查詢語言	42418.4.4  在客戶端使用EJB	42618.5  消息驅(qū)動Bean	43018.6  小結(jié)	433第19章  JavaMail技術(shù)	43519.1  E-mail協(xié)議概述	43519.1.1  SMTP協(xié)議	43519.1.2  POP3協(xié)議	43619.1.3  IMAP協(xié)議	43619.1.4  MIME協(xié)議	43619.2  郵件消息模型	43619.2.1  簡單消息模型	43719.2.2  Multipart消息模型	43719.3  JavaMail核心類	43819.3.1  Session	43819.3.2  Message	43819.3.3  Address	43919.3.4  Authenticator	44019.3.5  Transport	44019.3.6  Store和Folder	44119.4  發(fā)送郵件	44119.5  獲取郵件	44719.6  郵件的回復(fù)和轉(zhuǎn)發(fā)	44919.7  小結(jié)	450第20章  基于JAAS的安全技術(shù)	45120.1  Java的安全性	45120.2  JAAS概覽	45320.3  JAAS核心類	45420.3.1  Subject和Principal	45520.3.2  LoginContext	45520.3.3  LoginModule	45620.3.4  CallbackHandler和Callback	45720.4  認(rèn)證	45820.4.1  實(shí)例:使用JAAS進(jìn)行認(rèn)證	45820.5  授權(quán)	46320.5.1  實(shí)例:聲明性授權(quán)	46420.5.2  實(shí)例:程序性授權(quán)	46520.6  小結(jié)	466第21章  Web服務(wù)技術(shù)	46721.1  Web服務(wù)體系結(jié)構(gòu)	46721.2  XML解析——JAXP	46921.3  UDDI	47621.3.1  商業(yè)實(shí)體信息	47821.3.2  商業(yè)服務(wù)信息	47821.3.3  綁定模板信息	47821.3.4  技術(shù)規(guī)范信息	47921.4  WSDL	48021.5  SOAP	48321.5.1  常用術(shù)語	48421.5.2  SOAP消息	48521.5.3  SOAP Fault	48721.5.4  SOAP編碼規(guī)則	48821.5.5  SOAP RPC表示	49021.6  Web服務(wù)開發(fā)	49221.6.1  Servlet作為Web服務(wù)的端點(diǎn)	49221.6.2  EJB作為Web服務(wù)的端點(diǎn)	49821.7  小結(jié)	502附錄A  主題詞表	503附錄B  J2EE兼容應(yīng)用服務(wù)器	505附錄C  參考資料	526

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    精通Java核心技術(shù) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7