Java程序设计入门全新pdf下载pdf下载

Java程序设计入门全新百度网盘pdf下载

作者:
简介:本篇主要提供Java程序设计入门全新pdf下载
出版社:闻知图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  • 作者:沙姆·蒂克库
  • 著:沙姆·蒂克库
  • 装帧:简装
  • 印次:暂无
  • 定价:79.0
  • ISBN:9787115531575
  • 出版社:人民邮电出版社
  • 开本:16开
  • 印刷时间:暂无
  • 语种:中文
  • 出版时间:2020-05-01
  • 页数:354
  • 外部编号:1202043987
  • 版次:1

章Java入门1
1.1概述2
1.2Java的历史与演变2
1.3Java的特*3
1.4面向对象编程概念4
1.4.1数据抽象4
1.4.2封装4
1.4.3多态4
1.4.4继承5
1.4.5接口6
1.5Java编译器和解释器7
1.6安装Java开发套件8
1.7Java语句9
1.7.1Java API和包9
1.7.2import关键字10
1.7.3class关键字10
1.7.4System.out.println()语句10
1.7.5访问修饰符11
1.7.6Java中的注释11
1.8编写个Java程序12
1.9设置程序目录路径14
1.9.1设置临时路径14
1.9.2设置**路径15
1.10安装NetBeansIDE17
1.11在NetBeans中编写个Java程序18
1.12自我评估测试21
1.13复习题22
1.14练习23
第2章Java基础24
2.1概述25
2.2标识符25
2.3关键字25
2.4数据类型26
2.4.1原始数据类型26
2.4.2派生数据类型29
2.4.3用户自定义类型29
2.5转义序列29
2.6变量32
2.6.1变量声明32
2.6.2变量初始化32
2.6.3变量类型34
2.6.4变量的作用域与生命期36
2.7类型转换36
2.7.1隐式转换(扩大转换)36
2.7.2显式转换(收窄转换)37
2.8运算符39
2.8.1*目运算符39
2.8.2算术运算符43
2.8.3按位运算符44
2.8.4关系运算符50
2.8.5逻辑运算符50
2.8.6赋值(=)运算符51
2.8.7:运算符56
2.8.8instanceof运算符57
2.8.9运算符优先级58
2.9命令行参数59
2.9.1String类型转换为int类型60
2.9.2String类型转换为long类型61
2.9.3String类型转换为float类型61
2.10自我评估测试62
2.11复习题62
2.12练习63
第3章控制语句与数组64
3.1概述65
3.2流程图65
3.3控制语句65
3.3.1*择语句66
3.3.2迭代语句80
3.3.3跳转语句88
3.4数组92
3.4.1一维数组92
3.4.2多维数组96
3.5foreach循环98
3.6自我评估测试100
3.7复习题100
3.8练习102
第4章类与对象103
4.1概述104
4.2类104
4.3对象105
4.3.1创建对象105
4.3.2初始化实例变量105
4.3.3访问实例变量106
4.3.4为对象引用变量赋值109
4.4方法111
4.4.1定义方法111
4.4.2调用方法112
4.4.3带有返回值的方法113
4.4.4向方法传递参数115
4.4.5向方法传递对象117
4.4.6从方法返回对象119
4.4.7向方法传递数组121
4.4.8方法重载122
4.5构造函数124
4.5.1默认构造函数124
4.5.2带参数的构造函数127
4.5.3复制构造函数129
4.5.4构造函数重载131
4.6垃圾回收133
4.7finalize()方法133
4.8this关键字134
4.9静态数据成员与方法135
4.10递归136
4.11自我评估测试138
4.12复习题138
4.13练习140
*5章继承*41
5.1概述142
5.2继承基础142
5.2.1*一继承143
5.2.2多级继承145
5.2.3层次继承147
5.2.4多重继承149
5.2.5混合继承149
5.3访问限定符与继承149
5.3.1private149
5.3.2public150
5.3.3protected150
5.3.4default150
5.4super关键字154
5.4.1调用父类构造函数154
5.4.2使用super关键字访问成员157
5.5方法重写159
5.6动态方法分派161
5.7抽象方法163
5.8final关键字165
5.8.1将变量声明为常量165
5.8.2避免重写165
5.8.3避免继承166
5.*自我*估测试166
5.10复习题167
5.11练习169
第6章包、接口和内部类170
6.1概述171
6.2Object类171
6.3包171
6.3.1定义包172
6.3.2访问包172
6.3.3包内部的访问保护174
6.3.4导入包174
6.4接口176
6.4.1定义接口177
6.4.2实现接口177
6.4.3接口变量179
6.4.4扩展接口180
6.4.5嵌套接口183
6.5嵌套类186
6.5.1静态嵌套类186
6.5.2非静态嵌套类188
6.6自我评估测试194
6.7复习题194
6.8练习195
第7章异常处理196
7.1概述197
7.2异常处理机制197
7.2.1异常类197
7.2.2异常类型197
7.2.3异常处理机制中用到的语句块198
7.2.4定义自己的异常子类213
7.3自我评估测试214
7.4复习题215
7.5练习216
第8章多线程217
8.1概述217
8.2多线程简介218
8.2.1线程模型218
8.2.2线程优先级218
8.3main线程219
8.4创建新线程220
8.4.1实现Runnable接口220
8.4.2扩展Thread类224
8.5创建多个线程226
8.5.1isAlive()和join()方法227
8.5.2设置线程优先级230
8.6同步233
8.6.1互斥233
8.6.2协作(线程间通信)238
8.6.3wait()与sleep()方法之间的差异240
8.7死锁241
8.8自我评估测试241
8.9复习题241
8.10练习242
第9章字符串处理243
9.1概述244
9.2字符串244
9.3String类的构造函数244
9.4字符串比较方法246
9.4.1equals()246
9.4.2equalsIgnoreCase()246
9.4.3compareTo()248
9.4.4compareToIgnoreCase()248
9.4.5运算符==249
9.4.6regionMatches()250
9.4.7startsWith()250
9.4.8endWith()251
9.4.9toString()251
9.4.10字符串提取方法252
9.4.11字符串修改方法254
9.4.12改变字符大小写255
9.4.13字符串搜索方法256
9.4.14获得字符串长度259
9.5StringBuffer类260
9.5.1StringBuffer类的构造函数260
9.5.2StringBuffer类的方法261
9.6自我评估测试267
9.7复习题267
9.8练习268
0章Applet与事件处理269
10.1概述270
10.2Applet270
10.2.1Applet类270
10.2.2Applet的生命周期271
10.2.3paint()方法272
10.2.4创建Applet272
10.2.5设置Applet的颜色275
10.2.6向Applet传递参数277
10.2.7*et*o*eBase()与getDocumentBase()方法278
10.3事件处理280
10.3.1事件处理机制280
10.3.2事件类280
10.3.3事件源288
10.3.4创建事件侦听器289
10.4自我评估测试291
10.5复习题291
10.6练习292
1章抽象窗口工具包293
11.1概述294
11.2AWT窗口294
11.3使用图形299
11.3.1绘制线条299
11.3.2绘制矩形301
11.3.3绘制圆形和椭圆形302
11.3.4绘制弧线303
11.3.5绘制多边形305
11.4AWT控件307
11.4.1标签控件307
11.4.2按钮控件310
11.4.3文本字段控件312
11.4.4复*框控件315
11.4.5下拉列表控件319
11.4.6列表控件322
11.4.7滚动条控件328
11.4.8文本区域控件330
11.5布局管理器332
11.5.1FlowLayout332
11.5.2BorderLayout334
11.5.3GridLayout335
11.6自我评估测试336
11.7复习题337
11.8练习337
2章JavaI/O系统338
12.1概述339
12.2与流相关的类339
12.2.1字节流类339
12.2.2字符流类342
12.3File类343
12.3.1创建文件应遵循的命名约定343
12.3.2读写字符文件345
12.3.3读写字节文件347
12.4随机访问文件348
12.5自我评估测试353
12.6复习题354
12.7练习354

Sham Tickoo教授及其作者团队致力于计算机辅*设计和制造(CAD / CAM)、计算机编程和应用、计算机辅*设计和制造的很好教科书和免费教学*源、 GIS、土木、动画和相关技术。他们推出了计算机编程和动画领域的一些很很好的图书。

本书是关于Java语言程序设计的入门图书。全书从Java入门开始,介绍了Java基础,控制语句与数组,类与对象,继承,包、接口和内部类,异常处理,多线程,字符串处理,Applet与事件处理,抽象窗口工具包,JavaI/O系统等内容。通过本书的学习,读者可以从零开始认识和掌握Java语言的基本概念和数据结构。本书不但适用于Java语言的初学者,而且可以作为大专院校相关专业师生的学习用书和培训学校的教材。