出版時間:2002-9 出版社:清華大學(xué)出版社 作者:布雷恩﹒奧弗蘭 頁數(shù):572 字?jǐn)?shù):820000
內(nèi)容概要
Java以其簡單、面向?qū)ο?、分布式、解釋性、強壯、安全、與系統(tǒng)無關(guān)、可移植、高性能、動態(tài)性和多線程的特點風(fēng)靡全球,成為計算機網(wǎng)絡(luò)編程的主流工具。Java 2提供的新的圖形用戶界面特性——Swing,填補了以前版本的許多空白,成為了一個真正完全成熟和健壯的語言,并為眾多網(wǎng)絡(luò)程序員所鐘愛。
本書包含了Java 2語言參考、Java 2 API參考和Java 2編程指南等主要內(nèi)容,詳細(xì)介紹了Java 2的核心技術(shù)、Java 2 API類和接口的用法。無論是初學(xué)者,還是Java高手,本書都會讓你獲益匪淺。
書籍目錄
第一部分 Java 2參考手冊
第1章 Java 2語言速查
第2章 Java 2語言索引
第3章 Java 2語言參考
abstract關(guān)鍵字
集合
數(shù)組
賦值
Auto關(guān)鍵字(C++)
Bit域(C++)
逐位運算符
布爾表達(dá)式
break語句
byte數(shù)據(jù)類型
case關(guān)鍵字
類型轉(zhuǎn)換
catch關(guān)鍵字
char數(shù)據(jù)類型
class關(guān)鍵字
注釋
復(fù)合語句
條件運算符(?:)
const關(guān)鍵字(C++)
構(gòu)造器
上下文操作符(C++)
Continue語句
數(shù)據(jù)成員
數(shù)據(jù)類型
默認(rèn)參數(shù)數(shù)值(C++)
default關(guān)鍵字
#define偽指令(C++)
delete操作符(C++)
析構(gòu)器(C++)
do關(guān)鍵字
double數(shù)據(jù)類型
else關(guān)鍵字
空語句
異常處理
extends關(guān)鍵字
外部聲明(C++)
false關(guān)鍵字
final關(guān)鍵字
float數(shù)據(jù)類型
friend關(guān)鍵字(C++)
函數(shù)(C++)
goto語句(C++)
十六進(jìn)制標(biāo)記
標(biāo)識符
if語句
#if指令(C++)
implements關(guān)鍵字
import語句
#include指令(C++)
繼承
內(nèi)部類
instanceof運算符
int數(shù)據(jù)類型
interface關(guān)鍵字
關(guān)鍵字
標(biāo)簽
long數(shù)據(jù)類型
main()方法
方法
方法重載
取模運算符(%)
名字空間(C++)
native關(guān)鍵字
new操作符
null常量
八進(jìn)制標(biāo)記
對象
運算符
運算符重載(C++)
package語句
指針(C++)
Private關(guān)鍵字
protected關(guān)鍵字
public關(guān)鍵字
引用
register關(guān)鍵字
return關(guān)鍵字
移位運算符
short數(shù)據(jù)類型(C++)
static關(guān)鍵字
字符串
struct聲明(C++)
super關(guān)鍵字
switch語句
synchronized關(guān)鍵字
模板
this關(guān)鍵字
throw關(guān)鍵字
throws關(guān)鍵字
true關(guān)鍵字
try關(guān)鍵字
typedef聲明
無符號類型(C++)
變量
virtual關(guān)鍵字(C++)
void關(guān)鍵字
volatile關(guān)鍵字
while語句
第4章 Java 2 API速查
第5章 Java 2 API分類
java.applet包
java.awt包
java.awt.event包
java.awt.image包
java.awt.print包
java.io包
java.lang包
java.net包
java.util包
javax.swing包
javax.swing.border包
javax.swing.event包
javax.swing.text包
第6章 Java 2 API索引
第7章 Java 2 API參考
AbstractAction類
AbstractBorder類
AbstractButton類
Action接口
ActionEvent類
ActionListener接口
AdjustmentEvent類
Adjustable類
AdjustmentListener接口
Applet類
AppletContent接口
ArrayList類
AudioClip接口
Authenticator類
AWTEvent類
BevelBorder類
BitSet類
Book類
Boolean類
Border接口
BorderLayout類
Box類
BoxLayout類
BufferedInputStream類
BufferedOutputStream類
Button類
ButtonGroup類
Byte類
ByteArrayInputStream類
ByteArrayOutputStream類
Calendar類
Canvas類
CardLayout類
ChangeEvent類
ChangeListener接口
Character類
Chackbox類
CheckboxGroup類
CheckboxMenuItem類
Choice類
Class類
Cloneable接口
Color類
ColorModel類
Comparable接口
ComponentAdapter類
ComponentEvent類
ComponentListener接口
CompoundBorder類
Container類
CropImageFilter類
Cursor類
DatagramPacket類
DatagramSocket類
DataImput接口
DataImputStream類
DataOutput接口
DataOutputStream類
Date類
Dialog類
Dictionary類
Dimension類
DirectColorModel類
Double類
EmptyBorder類
Enumeration接口
EtchedBorder類
Event類
File類
FileDescriptor類
FileDialog類
FileImputStream類
FilenameFilter接口
FileOutputStream類
FilteredImageSource類
FilterInputStream類
FilterOutputSream類
Float類
FlowLayout類
FocusAdapter類
FocusEvent類
FocusListener接口
Font類
FontMetrics類
Frame類
Graphics類
GragorianCalendar類
GridBagConstraints類
GridBaglayout類
GridLayout類
HashMap類
Hashtable類
HyperlinkEvent類
HyperlinkListener接口
Icon類
Image類
ImageConsumer接口
ImageFiler類
ImageIcon類
ImageObserver接口
ImageProducer接口
ImdexColorModel類
InetAddress類
InputStream類
InputVerifier類
Insets類
Integer類
ItemEvent類
ItemListener接口
ItemSelectable接口
JApplet類
JButton類
JCheckBox類
JCheckBoxMenultem類
JColorChooser類
JComboBox類
JComponent類
JDIalog類
JEditorPane類
JFileChooser類
JFrame類
JLabel類
JLayeredPane類
JList類
JMenu類
JMenuBar類
JMenuItem類
JOptionPane類
JPanel類
JPasswordField類
JPopupMenu類
JPrograssBar類
JRadioButton類
JRadioButtonMenuItem類
JRootPane類
JScrollBar類
JScrollPane類
JSeparator類
JSlider類
JSplitPane類
JTabbedPane類
JTable類
JTextArea類
JTextComponent類
JTextField類
JTextPane類
JToggleButton類
JToolBar類
JToolTip類
JTree類
JViewPort類
JWindow類
KeyAdapter類
KeyEvent類
KeyListener接口
KeyStroke類
Label類
LayoutManager接口
LineBorder類
LineNumberInputStream類
LinkedList類
List接口
List類
ListResourceBundle類
ListSelectionEvent類
ListSelectionListener接口
Locale類
Long類
LookAndFeel類
Map接口
Math類
MatteBorder類
MediaTracker類
MemoryImageSource類
Menu類
MenuBar類
MenuComponent類
Menucontainer接口
MenuElement類
MenuItem類
MouseAdapter類
MouseEvent類
MouseListener接口
MouseMotionAdaPter類
MouseMotionListener接口
Object類
Observable類
Observer接口
Outputstream類
Pageable接口
PageFormat類
Panel類
Paper類
PasswordAuthentication類
PipedlnputStream類
PipedOutputStream類
PixelGrabber類
Point類
Polygon類
Printable接口
PrinterGraphics接口
PrinterJob類
PrintStream類
Process類
ProgresMonitor類
ProgessMonitorInputStream類
Properties類
PropertyResourceBundle類
PushbackInputStream類
Random類
RandomAccessFile類
Rectangle類
ResourceBundle類
RGBImageFilter類
Runnable接口
Runtime類
Scrollable接口
Scrollbar類
ScrollPane類
ScrollPaneConstants接口
SecurityManager類
SequenceInputStream類
ServerSocket類
Set接口
Short類
SimpleTimeZone類
SizeRequirements類
Socket類
SoftBevelBorder類
SortedMap接口
Stack類
StreamTokenizer類
String類
StringBuffer類
StringTokenizer類
SwingConstants接口
SwingUtilities類
System類
TextArea類
TextComponent類
TextField類
Thread類
ThreadGroup類
ThreadLocal類
Throwable類
Timer類
TimeZone類
TitledBorder類
Toolkit類
TreeMap類
TreeSet類
URL類
URLConnection類
URLDecoder類
URLEncoder類
Vector類
ViewPortLayout類
Void類
WeakHashMap
Windows類
WindowAdapter類
WindowConstants接口
WindowEvent類
WindowListener接口
第二部分 Java編程指南
第8章 Applet和應(yīng)用程序
8.1 準(zhǔn)備運行Java
8.2 main函數(shù)
8.3 什么是類和方法
8.4 applet程序
8.5 Java在多平臺上運行
第9章 Java的對象和包
9.1 用類做更多的事情
9.2 一個創(chuàng)建對象的類
9.3 背景知識:面向?qū)ο蠹夹g(shù)
9.4 程序結(jié)構(gòu)和包
第10章 Java圖像編程
10.1 Applets、應(yīng)用程序和圖像
10.2 圖形對象
10.3 顯示文本
10.4 畫圖
10.5 顯示圖像
10.6 理解圖形上下文
第11章 組件和事件
11.1 Java AWT的層次結(jié)構(gòu)
11.2 繼承
11.3 Java用戶接口概述
11.4 一個使用組件的applet
11.5 響應(yīng)事件
11.6 一個使用組件的應(yīng)用程序
第12章 Swing組件
12.1 Swing和AWT
12.2 進(jìn)入Swing
12.3 利用Swing構(gòu)建GUI
12.4 使用Swing組件
12.5 使用菜單和工具條
12.6 對話框、選項面板和選擇器
12.7 可插式的外觀與感覺
第13章 動畫和線程
13.1 Java線程/動畫模式
13.2 背景知識:線程
13.3 基本的動畫applet
13.4 創(chuàng)建一個簡單動畫
13.5 平滑動畫
13.6 最后一個例子:跳動的小球
第14章 使用JavaBeans
14.1 什么是JavaBeans
14.2 進(jìn)入JavaBeans
14.3 高級Bean屬性
14.4 理解Bean的自省
14.5 Bean的持久性
14.6 定制Bean
14.7 一個創(chuàng)建Bean的例子
14.8 把Bean打包成JAR文件
14.9 在BeanBox中測試Bean
14.10 高級JavaBean
14.11 EJB
第15章 通用程序設(shè)計
15.1 數(shù)字和字符串的相互轉(zhuǎn)換
15.2 控制臺輸入與輸出
15.3 基本文件操作
附錄A Java異常和錯誤
A.1 通用異常類
A.2 可選異常(RuntimeException)
A.3 強制異常
A.4 錯誤
附錄B 實用表
B.1 圖形表
B.2 文本處理表
B.3 雜項表
圖書封面
評論、評分、閱讀與下載