图书介绍
Java程序设计及应用PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计及应用](https://www.shukui.net/cover/42/31428865.jpg)
- 于泽源主编 著
- 出版社: 大连:大连理工大学出版社
- ISBN:756111379X
- 出版时间:1997
- 标注页数:314页
- 文件大小:14MB
- 文件页数:328页
- 主题词:
PDF下载
下载说明
Java程序设计及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇1
第一章 Java 语言说明1
1.1 程序结构1
1.2 词法说明1
1.2.1 注释2
1.2.2 标识符2
1.2.3 关键字2
1.2.4 常量3
1.2.5 运算符及各种分隔符4
1.3 类型4
1.3.1 数字类型4
1.3.2 布尔类型5
1.3.3 数组5
1.4 类6
1.4.1 类型之间的强制转换8
1.4.2 方法8
1.4.4 方法重载12
1.4.3 方法重设12
1.4.5 构造方法13
1.4.6 对象的创建——new 操作符15
1.4.7 静态方法、变量及初始化程序16
1.4.8 访问权说明符18
1.4.9 变量作用域规则18
1.4.10 修饰符19
1.5 接口21
1.5.3 接口中的变量22
1.5.4 组合接口22
1.5.1 接口类型22
1.5.2 接口中的方法22
1.6 程序包23
1.6.1 指定一个编译单元的程序包23
1.6.2 使用其他程序包的类和接口23
1.7 表达式23
1.7.1 运算符24
1.8.2 表达式27
1.8.1 声明27
1.8.3 控制流27
1.7.2 强制转换与转换27
1.8 语句27
1.8.4 例外28
第二章 浮点数及Java语法综述35
2.1 浮点数35
2.1.1 特殊值35
2.1.2 二进制格式转换35
2.1.3 排序35
2.2 Jave语言的语法综述36
2.1.4 与IEEE-754的区别摘要36
第三章 Jave虚拟机(Jave Virtual Machine)40
3.1 Jave虚拟机字节码指令集40
3.2 Jave虚拟机寄存器组41
3.3 栈结构41
3.3.1 局部变量41
3.3.2 执行环境41
3.3.3 操作数栈42
3.5.2 常量域43
3.5.1 方法域43
3.5 存储方法区域43
3.4 垃圾回收堆43
3.6 Jave虚拟机局限性44
第二篇 应用篇45
第四章 创建用户接口45
4.1 Jave用户接口概述45
4.1.1 抽象窗口工具箱——AWT组件46
4.1.2 AWT中的其他类47
4.1.3 事件处理48
4.2.1 使用组件的一般规则55
4.2 用组件构造用户接口55
4.2.2 如何使用AWT组件56
4.3 组件在容器中的布局70
4.3.1 使用布局管理器70
4.3.2 创建特定的布局管理器79
4.4 图形处理79
4.4.1 AWT的图形功能简介80
4.4.2 基本图形的绘画80
第五章 输入与输出103
5.1 引言103
5.2 输入103
5.2.1 InputStream类104
5.2.2 ByteArrayInputStream类108
5.2.3 FileInputStream类108
5.2.4 FilterInputStream类111
5.2.5 PipedInputStream类117
5.2.6 SequenceInputStream类117
5.2.7 StringBufferInputStream类120
5.3 输出120
5.3.1 OutputStream类120
5.3.2 ByteArrayOutputStream类123
5.3.3 FileOutputStream类125
5.3.4 FilterOutputStream类126
5.3.5 PipedOutputStream类131
5.4 与输入、输出相关的类133
5.4.1 File类133
5.4.2 RandomAccessFile类134
5.4.3 StreamTokenizer类134
第六章 网络功能135
6.1 Jave语言网络功能概述135
6.2 Dalagram136
6.3.1 Socket类138
6.3 套接——Socket138
6.3.2 ServerSocket类139
6.4 URL140
6.4.1 利用URL索取网上信息140
6.4.2 URL的双向通讯151
6.5 与通讯有关的小应用细节154
第七章 线程与多线程156
7.1 引言156
7.2.2 线程的状态157
7.2.1 线程体157
7.2 线程体及其状态157
7.3 建立线程的方式160
7.3.1 继承类Thread160
7.3.2 实现接口Runnable162
7.4 线程组166
7.5 与多线程程序相关的问题167
7.5.1 共享资源的协调与同步167
7.5.2 线程调试173
BorderLayout类175
AWTException类175
第三篇 工具箱175
AWTEnor类175
第八章 AWT包及其类与接口的public方法175
Button类176
Canvas类176
CardLayout类176
Checkbox类177
CheckboxGroup类177
CheckboxMenuItem类177
Choice类178
Color类178
Component类180
Container类185
Dialog类187
Dimension类187
Event类188
FileDialog类190
Font类191
FlowLayout类191
FontMetrics类192
Frame类193
Graphics类194
GridBagConstraints类198
GridBagLayout类199
GridLayout类200
Image类200
Label类201
Insets类201
List类202
MediaTracker类204
Menu类206
MenuBar类207
MenuComponent类207
MenuContainer类208
MenuItem类208
Panel类208
Point类208
Rectangle类209
Polygon类209
Scrollbar类210
TextArea类211
TextComponent类212
TextField类213
ToolKit类213
Window类214
第九章 jave.awt.peer包及其公共接口216
CropImageFilter类217
第十章 jave.awt.image包及其公共类与接口的public方法217
ColorModel类217
DirectColorModel类218
FilteredImageSource类219
ImageConsumer接口219
ImageFilter类220
ImageObserver接口221
ImageProducer接口222
IndexProducer接口223
MemoryImageSource类224
PixelGrabber类226
RGBImageFilter类227
第十一章 jave.net包及其类与方法229
ContentHandler类229
ContentHandlerFactory接口229
DatagramPacket类229
DatagramSocket类229
ProtocolException类230
ServerSocket类230
MalformedException类230
InetAddress类230
SocketImplFactory接口231
SocketOutputStream类231
SocketInputStream类231
SocketException类232
SocketImpl类232
Socket类232
UnknownHostException类233
URL类233
UnknownServiceException类233
URLConnection类235
URLEncoder类237
URLStreamHandlerFactory接口237
URLStreamHandler类237
第十二章 IO包及其类与接口的public方法238
BufferedInputStream类238
ByteArrayInputStream类239
BufferedOutputStream类239
ByteArrayOutputStream类240
DataInput接口240
DataInputStream类240
DataOutput接口242
DataOutputStream类242
EOFException类243
File类243
FileDescriptor类244
FilenameFilter接口245
FileNotFoundException类245
FileInputStream类245
FileOutputStream类246
FilterInputStream类246
FilterOutputStream类247
InputStream类247
InterruptedlOException类248
IOException类248
LineNumberInputStream类248
OutputStream类249
PipedInputStream类249
PrintStream类250
PipedOutputStream类250
PushbackInputStream类252
RandomAccessFile类252
SequenceInputStream类255
StreamTokenizer类256
StringBufferInputStream类257
UTFDataFonnatException类257
第十三章 java.util包及其公共类与接口的public方法258
BitSet类258
Data类258
Dictionary类261
Enumeration接口262
Hashtable类262
EmptyStackException类262
NoSuchElementException类263
Observer接口263
Observable类263
Properties类264
Random类264
SstringTokenizer类265
Stack类265
Vector类266
第十四章 jave.applet包及其公共类与接口的public方法269
AppletStub接口269
AppletContent接口269
Applet类269
AudioClip接口270
Boolean类271
ArrayStoreException类271
ArrayIndexOutOfBoundsException类271
ArithmeticException类271
AbstractMethodError类271
第十五章 java.lang包及其类与方法271
Character类272
Class类273
ClassCircularityError类273
ClassCastException类273
Double类274
Compiler类274
CloneNotSupportedException类274
ClassNotFoundException类274
ClassFormatError类274
Error类275
Exception类275
Float类275
IllegalMonitorStateException类276
Integer类277
InstantiationException类277
InstantiationError类277
IndexOutOfBoundsException类277
IllegalArgumentException类277
IllegalAccessError类277
IllegalThreadStateException类277
IllegalAccessException类277
IncompatibleClassChangeError类277
InternalError类279
InterruptedException类279
LinkageError类279
Long类279
Math类281
NoSuchMethodException类283
NoSuchMethodError类283
NegativeArraySizeException类283
NosuchFieldError类283
NoClassDefFoundError类283
NullPointerException类284
NumberFormatException类284
Number类284
Object类284
Process类285
OutOfMemoryError类285
Runnable类286
RuntimeException类286
Runtime类286
SecurityException类287
SecurityManager类287
StackOverflowError类289
StringIndexOutOfBoundsException类289
StringBuffer类289
String类292
System类296
ThreadGroup类297
Thread类299
Throwable类302
UnknownError类302
UnsatisfiedLinkError类302
VerifyError类302
VirtualMachineError类302
附录 类的层次图303