种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Java语言程式设计(邵光亚主编书籍)

(2019-09-13 15:06:45) 百科综合
Java语言程式设计(邵光亚主编书籍)

Java语言程式设计(邵光亚主编书籍)

《Java语言程式设计》是2001年清华大学出版社出版的图书,作者是邵光亚。

基本介绍

  • 书名:Java语言程式设计
  • 作者:邵光亚
  • ISBN:9787302046097
  • 定价:22
  • 出版社:清华大学出版社
  • 出版时间:2001年9月1日

内容简介

Java语言是近年来十分流行的程式设计语言,又是一门通用的网路程式语言,在Internet上有着广泛的套用。本书全面介绍了Java语言的功能和特点,主要内容包括:Java语言基础知识,Java语法构成,面向对象编程技术,常用系统类的使用,图形用户界面设计,图形处理,多媒体处理,异常处理,档案和流处理,多执行绪技术和网路编程技术。本书配有电子教案。

图书目录

第1章Java语言快速入门11.1Java简介1
1.1.1Java的起源与发展1
1.1.2Java语言特点1
1.1.3Java的用途4
1.1.4用于Web的Applet4
1.1.5独立运行的Application5
1.2Java程式开发5
1.2.1Java程式开发步骤6
1.2.2Java编译器6
1.2.3Java解释器7
1.2.4Applet查看器7
1.3Java Applet套用8
1.3.1Java和Web8
1.3.2第一个Java Applet9
1.3.3将Applet嵌入HTML10
1.3.4一个实用Applet11
1.4Java Application套用13
1.4.1字元方式的Application13
1.4.2图形方式的Application14
1.4.3Java编程小结16
1.5面向对象编程初步17
1.5.1对象17
1.5.2讯息18
1.5.3类18
1.5.4继承18
1.5.5接口19
习题19
第2章Java基本语法212.1Java语言的基本组成21
2.1.1标识符21
2.1.2关键字22
2.1.3分隔设定22
2.2数据类型23
2.2.1基本数据类型23
2.2.2直接量24
2.2.3变数25
2.3运算符与表达式28
2.3.1赋值运算符28
2.3.2算术运算符29
2.3.3关係运算符30
2.3.4条件运算符30
2.3.5逻辑运算符31
2.3.6位运算符32
2.3.7其他运算符34
2.3.8运算符的优先权34
2.4数组35
2.4.1一维数组的声明35
2.4.2一维数组的创建与赋值36
2.4.3多维数组37
习题38
第3章Java语句及其控制结构413.1Java程式结构41
3.1.1Java程式构成41
3.1.2Java语句42
3.2选择语句43
3.2.1if语句43
3.2.2if...else语句43
3.2.3if...else複合结构44
3.2.4switch开关语句46
3.3循环语句48
3.3.1for循环语句48
3.3.2while循环语句49
3.3.3do...while循环语句50
3.3.4循环语句的嵌套51
3.3.5循环语句小结52
3.4跳转语句52
3.4.1break语句53
3.4.2带标号的break语句53
3.4.3continue语句54
3.4.4带标号的continue语句55
3.4.5return语句57
习题58
第4章面向对象编程614.1类61
4.1.1类的创建61
4.1.2类的修饰65
4.1.3类体66
4.1.4类的构造方法66
4.2成员变数67
4.2.1成员变数的声明67
4.2.2成员变数的修饰69
4.3成员方法73
4.3.1成员方法的设计73
4.3.2成员方法的声明与修饰74
4.3.3方法体77
4.3.4讯息传递78
4.4对象实例化80
4.4.1创建对象80
4.4.2使用对象81
4.4.3清除对象82
习题82
第5章类的继承性和多态性855.1类的继承85
5.1.1父类和子类85
5.1.2成员变数的继承和隐藏86
5.1.3成员方法的覆盖88
5.1.4this和super89
5.2类的多态92
5.2.1成员方法的重载92
5.2.2构造方法的重载94
5.3进一步讨论的问题96
5.3.1对象的克隆96
5.3.2子类对象和父类对象的关係98
5.3.3类的包容100
习题104
第6章包、接口和异常1056.1程式包105
6.1.1声明自己的程式包105
6.1.2程式包的引用106
6.1.3Java的系统程式包106
6.2接口108
6.2.1声明接口108
6.2.2接口的继承关係109
6.2.3在类中实现一个接口110
6.2.4在类中实现多个接口110
6.3异常处理111
6.3.1什幺是异常111
6.3.2异常发生的原因111
6.3.3编译时对异常情况的检查112
6.3.4异常的层次结构112
6.3.5Java定义的标準异常类113
6.3.6异常的处理114
6.3.7创建自己的异常117
6.3.8throw语句118
6.3.9throws语句119
6.3.10finally语句121
习题122
第7章常用系统类1237.1Applet类123
7.1.1Applet简介123
7.1.2Applet的生命周期124
7.1.3HTML和Applet的参数传递126
7.1.4APPLET标籤属性128
7.1.5Applet与Application的合併运行129
7.2字元串类130
7.2.1字元串与字元串类131
7.2.2字元串类的构造方法132
7.2.3String类的套用134
7.2.4StringBuffer类的套用137
7.3标準输入/输出138
7.3.1标準输入方法139
7.3.2标準输出方法140
7.4其他常用类142
7.4.1数学函式类Math142
7.4.2日期类142
7.4.3随机数类Random144
7.4.4向量类Vector146
习题148
第8章图形用户界面1518.1组件151
8.1.1标籤151
8.1.2按钮152
8.1.3选项框153
8.1.4複选框和选项按钮154
8.1.5列表框156
8.1.6文本框158
8.1.7文本区158
8.1.8滚动条160
8.2组件布局管理161
8.2.1顺序布局161
8.2.2边界布局161
8.2.3卡片布局162
8.2.4格线布局163
8.2.5格线包布局164
8.2.6面板的使用166
8.2.7手工布局168
8.3事件处理169
8.3.1Java的事件处理机制169
8.3.2事件处理实例171
习题180
第9章视窗、选单和对话框1839.1视窗183
9.1.1创建可关闭视窗183
9.1.2关于事件裁剪器185
9.1.3在视窗中加入组件186
9.1.4多重视窗188
9.2选单189
9.2.1为视窗加入选单189
9.2.2选单综合套用191
9.2.3弹出式选单193
9.3对话框194
9.3.1自定义对话框194
9.3.2档案对话框198
9.4Swing简介201
9.4.1Swing按钮与标籤202
9.4.2Swing工具列203
习题206
第10章图形处理20710.1基本图形207
10.1.1直线207
10.1.2矩形208
10.1.3椭圆210
10.1.4圆弧211
10.1.5多边形211
10.2画布212
10.2.1创建画布213
10.2.2在画布上手工画图214
10.3文字输出217
10.3.1字元串、字元和位元组输出217
10.3.2字型控制218
10.4颜色与绘图模式控制221
10.4.1颜色控制221
10.4.2绘图模式控制224
习题226
第11章多媒体编程22711.1图像处理227
11.1.1图像种类227
11.1.2图像的显示228
11.1.3幻灯机效果231
11.1.4生成图像232
11.1.5图形旋转与透明处理233
11.2动画处理235
11.2.1动画原理235
11.2.2图形双缓冲236
11.2.3用执行绪实现动画238
11.2.4文字的动画显示240
11.2.5图像高级处理——水中倒影241
11.3数字音频244
11.3.1载入声音档案244
11.3.2在Applet中播放声音245
习题247
第12章流、多执行绪和网路编程24912.1流处理249
12.1.1流249
12.1.2流的分类250
12.1.3数据流的套用252
12.1.4档案类258
12.2多执行绪262
12.2.1执行绪与多执行绪262
12.2.2创建执行绪263
12.2.3执行绪的生命周期265
12.2.4执行绪的优先权267
12.2.5执行绪同步268
12.2.6多执行绪问题272
12.3网路编程273
12.3.1Java网路基础知识273
12.3.2URL编程273
12.3.3创建URL对象275
12.3.4利用URL读取伺服器档案276
12.3.5利用URLConnection和伺服器互动277
12.3.6利用Socket和伺服器互动279
12.3.7利用Datagram和伺服器互动284
习题288

标 签

搜索
随机推荐

Powered By 种豆资源网||