21天学通Java(第4版)

21天学通Java(第4版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2016-01
版次: 4
ISBN: 9787121278419
定价: 59.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 412页
字数: 710千字
正文语种: 简体中文
26人买过
  •   《21天学通Java(第4版)》是Java语言的入门教程,由浅入深、循序渐进地讲授如何使用Java语言进行程序开发。*书内容包括Java开发环境、Java基本语法知识、Java面向对象特点、Java界面开发,以及Java数据库开发和网络编程开发。为了便于读者学习,《21天学通Java(第4版)》*后一章对一个完整的学生管理系统进行了分析,具体讲解了学生模块,以及其他模块的功能分析。  《21天学通Java(第4版)》旨在为Java语言的初学者和大中专学生提供易于入门,便于*面了解和掌握Java编程技术的教辅资料,同时对有一定经验的Java编程者和学习者也有一定的参考价值。  《21天学通Java(第4版)》附带DVD光盘一张,包括超大容量教学视频、电子教案(PPT)、源代码、职场面试法宝等。 本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。 第一篇基础篇
    第1章Java简介(教学视频:43分钟)1
    1.1Java的平台简介.1
    1.2安装工具包.2
    1.2.1下载JDK.2
    1.2.2安装JDK.3
    1.2.3查看与设置环境变量4
    1.2.4JDK常用命令.6
    1.2.5Java各个目录含义.7
    1.2.6JDK的帮助文件.7
    1.3程序开发过程.8
    1.4编码规范.8
    1.5HelloWorld:第一个Java程序.8
    1.5.1编写程序代码8
    1.5.2编译程序代码并运行9
    1.5.3注意事项10
    1.6使用Eclipse集成开发工具开发.10
    1.7综合练习11
    1.8小结11
    1.9习题11
    第2章Java的基本数据类型(教学视频:38分钟).12
    2.1数据类型.12
    2.1.1整型12
    2.1.2浮点型13
    2.1.3字符型(char).13
    2.1.4布尔型(boolean).14
    2.2数据类型间的转换.14
    2.2.1自动转换14
    2.2.2强制转换15
    2.2.3隐含转换15
    2.3标识符的命名.15
    2.3.1标识符的命名规则15
    2.3.2不好的标识符命名16
    2.3.3良好的标识符命名16
    2.4关键字.17
    2.5代码注释.18
    2.5.1行注释18
    2.5.2块注释18
    2.5.3文档注释用户自定义类型19
    2.6综合练习.20
    2.7小结.20
    2.8习题.20
    第3章运算符(教学视频:56分钟)21
    3.1算术运算符.21
    3.1.1“+”:加法运算符.21
    3.1.2“-”:减法运算符22
    3.1.3“*”:乘法运算符23
    3.1.4“/”:除法运算符24
    3.1.5“%”:求余运算符25
    3.2自增自减运算符.26
    3.3关系运算符.27
    3.3.1“==”、“!=”.28
    3.3.2“>”、“=”、“>”:带符号右移运算符.35
    3.7.2“>”:无符号右移运算符.36
    3.8赋值运算符.37
    3.8.1一般赋值运算符37
    3.8.2运算赋值运算符37
    3.9运算符之间的优先级.38
    21天学通Java(第4版)
    3.10综合练习.39
    3.11小结.40
    3.12习题.40
    第4章流程控制(教学视频:68分钟)42
    4.1if条件语句.42
    4.1.1if语句的语法42
    4.1.2if语句用法举例42
    4.2switch分支语句.45
    4.2.1switch分支语句的语法45
    4.2.2switch分支语句表达式的使用条件46
    4.2.3switch分支语句举例49
    4.3while循环语句.50
    4.3.1while循环语句的语法51
    4.3.2while循环语句举例51
    4.4do.while循环语句52
    4.4.1do.while循环语句的语法.52
    4.4.2do.while循环语句举例.53
    4.5for循环语句.54
    4.5.1for循环语句的语法54
    4.5.2用for循环来实现其他循环语句.55
    4.5.3for循环语句的举例56
    4.6如何中断和继续语句的执行.57
    4.6.1break:中断语句执行.57
    4.6.2continue:继续语句执行58
    4.7综合练习.59
    4.8小结.60
    4.9习题.60
    第5章数组(教学视频:57分钟).62
    5.1如何创建数组.62
    5.1.1创建数组62
    5.1.2创建多维数组63
    5.2数组的初始化.64
    5.2.1创建并初始数组元素64
    5.2.2循环初始化66
    5.3数组操作的举例.67
    5.3.1数组元素值的复制67
    5.3.2数组元素的排序69
    5.3.3在数组里查找指定元素71
    5.3.4利用数组打印26个英文字母72
    5.4综合练习.73
    5.5小结.74
    5.6习题.74
    第二篇面向对象篇
    第6章类与对象(教学视频:85分钟)76
    6.1什么是面向对象.76
    6.1.1面向对象编程的特点76
    6.1.2面向对象编程与面向过程编程的区别77
    6.2什么是类.77
    6.2.1类的定义和对象的创建77
    6.2.2如何使用现有类79
    6.2.3类设计的技巧80
    6.3成员变量.81
    6.3.1成员变量的创建81
    6.3.2成员变量的初始化82
    6.4局部变量.85
    6.4.1局部变量的创建和初始化85
    6.4.2局部变量和成员变量的区别86
    6.5方法.86
    6.5.1方法的创建和参数86
    6.5.2方法参数的传递89
    6.6对象引用的使用.90
    6.6.1调用不存在的对象或成员变量90
    6.6.2调用对象为null值的引用.92
    6.6.3对象引用间的比较93
    6.7this.94
    6.8要活用JDK已有的类.95
    6.8.1Date类.95
    6.8.2Integer类.97
    6.9综合练习.98
    6.10小结.99
    6.11习题.99
    第7章控制逻辑(教学视频:46分钟)100
    7.1包(package)100
    7.1.1创建包100
    7.1.2如何使用包101
    21天学通Java(第4版)
    7.1.3什么是静态引入102
    7.2类的访问级别.103
    7.2.1公开的访问级别103
    7.2.2默认的访问级别104
    7.3什么是封装.106
    7.4最终修饰符.107
    7.4.1final修饰对象类型的成员变量.108
    7.4.2final修饰基本类型的成员变量.109
    7.4.3final修饰的局部变量.112
    7.4.4final修饰的方法.113
    7.5静态修饰符115
    7.5.1什么是静态变量115
    7.5.2静态变量的访问116
    7.5.3什么是静态常量119
    7.6综合练习.120
    7.7小结.121
    7.8习题.121
    第8章继承(教学视频:87分钟).123
    8.1什么是继承.123
    8.1.1类的继承124
    8.1.2继承的语法127
    8.2修饰符.128
    8.2.1public:声明成员变量为公共类型128
    8.2.2private:声明成员变量为私有类型129
    8.2.3default:声明成员变量为默认类型130
    8.2.4protected:声明成员变量为保护类型.131
    8.3成员变量的覆盖.132
    8.4对象引用.133
    8.5方法的重写和重载.134
    8.5.1方法重写的特点134
    8.5.2方法重载的特点136
    8.5.3重写的返回类型139
    8.5.4重写是基于继承的141
    8.5.5静态方法是不能重写的142
    8.5.6三者之间的关系144
    8.5.7重写toString方法.144
    8.5.8重写equals方法.145
    8.6final与继承的关系147
    8.7abstract与继承的关系.148
    8.8什么是多态.149
    8.9什么是枚举类.150
    8.10什么是反射机制.151
    8.11什么是泛型.152
    8.12综合练习.154
    8.13小结.155
    8.14习题.155
    第9章接口(教学视频:43分钟).156
    9.1什么是接口.156
    9.1.1接口的定义156
    9.1.2访问接口里的常量158
    9.2接口的使用.159
    9.2.1接口里的方法如何创建159
    9.2.2接口引用怎么使用160
    9.3什么是抽象类.162
    9.3.1抽象类的使用和特点162
    9.3.2抽象类与接口区别165
    9.4接口的多态.165
    9.5判断类型.167
    9.5.1什么是instanceof167
    9.5.2使用instanceof的注意事项.170
    9.6综合练习.171
    9.7小结.171
    9.8习题.171
    第10章构造器(教学视频:64分钟)172
    10.1什么是构造器.172
    10.1.1构造器的使用172
    10.1.2被修饰的构造器174
    10.1.3构造器方法与普通方法的区别177
    10.2如何实例化一个对象.178
    10.3构造器的使用.180
    10.3.1构造器的调用180
    10.3.2构造器重载184
    10.3.3父子类间的构造器的调用流程186
    10.3.4如何自定义构造器188
    10.4什么是单子模式.190
    10.5构造器在程序中是何时运行的.193
    10.6综合练习.196
    10.7小结.197
    10.8习题.197
    第11章异常处理(教学视频:43分钟)199
    11.1异常处理基本介绍.199
    11.1.1try和catch捕获异常199
    11.1.2try…catch语句使用注意点200
    11.1.3finally语句的使用202
    11.1.4再谈异常处理注意点204
    11.2异常的分类.205
    11.2.1捕获异常205
    11.2.2未捕获异常207
    11.3抛出异常.207
    11.3.1抛出异常的简单介绍207
    11.3.2使用throws和throw语句抛出异常208
    11.4自定义异常.209
    11.4.1创建和使用自定义异常类209
    11.4.2自定义异常的实际应用210
    11.5综合练习.213
    11.6小结.214
    11.7习题.214
    第12章内部类(教学视频:67分钟)215
    12.1非静态内部类.215
    12.1.1创建非静态内部类215
    12.1.2在外部类中访问内部类216
    12.1.3在外部类外访问内部类217
    12.1.4在内部类中访问外部类218
    12.2局部内部类.221
    12.2.1创建局部内部类221
    12.2.2在局部内部类中访问外部类成员变量222
    12.2.3在局部内部类中访问外部类的局部变量222
    12.2.4静态方法中的局部内部类224
    12.3静态内部类.225
    12.3.1创建静态内部类226
    12.3.2在外部类中访问静态内部类226
    12.3.3在外部类外访问静态内部类227
    12.4匿名内部类.228
    12.4.1创建匿名内部类228
    12.4.2匿名内部类的初始化230
    12.5综合练习.231
    12.6小结.232
    12.7习题.232
    第13章多线程(教学视频:41分钟)233
    13.1多线程简介.233
    13.2定义线程和创建线程对象.233
    13.2.1继承Thread类定义线程233
    13.2.2实现Runnable接口定义线程234
    13.3运行线程.235
    13.3.1启动线程235
    13.3.2同时运行多个线程237
    13.4线程生命周期.238
    13.4.1新建状态238
    13.4.2准备状态238
    13.4.3运行状态238
    13.4.4等待/阻塞状态239
    13.4.5死亡状态239
    13.5线程的调度.239
    13.5.1睡眠方法239
    13.5.2线程优先级241
    13.5.3yield让步方法.242
    13.5.4join让步方法244
    13.6综合练习.245
    13.7小结.246
    13.8习题.246
    第三篇应用篇
    第14章Swing桌面程序开发(教学视频:68分钟)249
    14.1开发第一个Swing程序.249
    14.2JFrame窗口类250
    14.2.1JFrame窗口类简介.250
    14.2.2创建简单窗体250
    14.2.3设置窗体252
    14.3JPanel面板类.255
    14.3.1容器介绍255
    14.3.2JPanel面板类简介255
    14.3.3创建面板255
    14.4JLabel标签类.256
    14.4.1JLabel标签类简介256
    14.4.2创建标签257
    14.5JButton按钮类.258
    14.5.1JButton按钮类简介258
    14.5.2创建按钮258
    14.5.3按钮动作事件259
    14.6Swing中的事件262
    14.6.1事件简介262
    14.6.2同一个事件源注册多个监听器262
    14.6.3同一个监听器注册给多个事件源263
    14.6.4窗体获取和失去焦点事件265
    14.6.5窗体打开、关闭和激活事件266
    14.7综合练习.268
    14.8小结.270
    14.9习题.270
    第15章嵌入式系统开发概述(教学视频:52分钟)272
    15.1流布局.272
    15.1.1流布局介绍272
    15.1.2使用流布局273
    15.2网格布局.275
    15.2.1网格布局介绍275
    15.2.2使用网格布局275
    15.3边框布局.277
    15.3.1边框布局介绍278
    15.3.2使用边框布局278
    15.4空布局.279
    15.4.1空布局介绍280
    15.4.2使用空布局280
    15.5卡片布局.281
    15.5.1卡片布局介绍281
    15.5.2使用卡片布局282
    15.6综合练习.283
    15.7小结.286
    15.8习题.286
    第16章Swing常用控件(教学视频:50分钟)287
    16.1文本框及密码框和多行文本框.287
    16.1.1创建文本框287
    16.1.2创建密码框288
    16.1.3创建多行文本框290
    16.2复选框和单选按钮.291
    16.2.1创建单选按钮291
    16.2.2创建复选框294
    16.3选项卡.295
    16.3.1选项卡介绍296
    16.3.2创建选项卡296
    16.4分隔窗格.298
    16.4.1分隔窗格介绍298
    16.4.2创建分隔窗格299
    16.5滑块和进度条.300
    16.5.1创建滑块300
    16.5.2创建进度条302
    16.6列表框.304
    16.6.1列表框介绍305
    16.6.2创建列表框305
    16.6.3下拉列表框307
    16.7菜单.309
    16.7.1菜单介绍309
    16.7.2创建菜单310
    16.7.3创建弹出式菜单311
    16.8综合练习.312
    16.9小结.314
    16.10习题.314
    第17章JDBC数据库编程(教学视频:40分钟)316
    17.1数据库基本介绍.316
    17.1.1数据库介绍316
    17.1.2数据库应用架构316
    17.1.3数据库模型317
    17.2JDBC数据库编程介绍317
    17.2.1JDBC和ODBC的关系318
    17.2.2为什么使用JDBC数据库编程318
    17.3SQL数据库操作技术318
    17.3.1什么是SQL.319
    17.3.2如何进行SQL操作319
    17.4创建数据库.320
    17.4.1创建Access数据库320
    17.4.2创建SQLServer数据库.320
    17.5JDBC编程步骤323
    17.5.1创建数据源323
    17.5.2加载驱动程序325
    17.5.3建立数据库连接326
    17.5.4进行数据库操作326
    17.5.5获取数据库中信息327
    17.5.6JDBC数据库编程实例.328
    17.6事务处理.329
    17.6.1事务介绍329
    17.6.2进行事务操作330
    17.7综合练习.332
    17.8小结.332
    17.9习题.332
    第18章Java中输入/输出流(教学视频:33分钟)334
    18.1I/O流简介.334
    18.1.1什么是I/O流334
    18.1.2节点流与处理流334
    18.1.3字节流与字符流335
    18.1.4抽象基类335
    18.2使用流进行文件操作.337
    18.2.1使用File类进行文件与目录操作.337
    18.2.2FileInputStream类与FileOutputStream类340
    18.2.3FileReader类与FileWriter类.343
    18.3综合练习.345
    18.4小结.345
    18.5习题.345
    第19章集合框架(教学视频:55分钟)347
    19.1集合框架总论.347
    19.2列表.348
    19.3集合.357
    19.4映射.362
    19.5综合练习.367
    19.6小结368
    19.7习题368
    第20章网络编程(教学视频:32分钟)370
    20.1网络编程基础370
    20.2基于TCP/IP协议的网络编程371
    20.3综合练习377
    20.4小结379
    20.5习题379
    第四篇综合案例篇
    第21章学生管理系统(教学视频:26分钟)380
    21.1系统设计380
    21.2数据库设计380
    21.3登录界面开发380
    21.4学生界面开382
    21.5综合练习392
    21.6小结392
  • 内容简介:
      《21天学通Java(第4版)》是Java语言的入门教程,由浅入深、循序渐进地讲授如何使用Java语言进行程序开发。*书内容包括Java开发环境、Java基本语法知识、Java面向对象特点、Java界面开发,以及Java数据库开发和网络编程开发。为了便于读者学习,《21天学通Java(第4版)》*后一章对一个完整的学生管理系统进行了分析,具体讲解了学生模块,以及其他模块的功能分析。  《21天学通Java(第4版)》旨在为Java语言的初学者和大中专学生提供易于入门,便于*面了解和掌握Java编程技术的教辅资料,同时对有一定经验的Java编程者和学习者也有一定的参考价值。  《21天学通Java(第4版)》附带DVD光盘一张,包括超大容量教学视频、电子教案(PPT)、源代码、职场面试法宝等。
  • 作者简介:
    本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。
  • 目录:
    第一篇基础篇
    第1章Java简介(教学视频:43分钟)1
    1.1Java的平台简介.1
    1.2安装工具包.2
    1.2.1下载JDK.2
    1.2.2安装JDK.3
    1.2.3查看与设置环境变量4
    1.2.4JDK常用命令.6
    1.2.5Java各个目录含义.7
    1.2.6JDK的帮助文件.7
    1.3程序开发过程.8
    1.4编码规范.8
    1.5HelloWorld:第一个Java程序.8
    1.5.1编写程序代码8
    1.5.2编译程序代码并运行9
    1.5.3注意事项10
    1.6使用Eclipse集成开发工具开发.10
    1.7综合练习11
    1.8小结11
    1.9习题11
    第2章Java的基本数据类型(教学视频:38分钟).12
    2.1数据类型.12
    2.1.1整型12
    2.1.2浮点型13
    2.1.3字符型(char).13
    2.1.4布尔型(boolean).14
    2.2数据类型间的转换.14
    2.2.1自动转换14
    2.2.2强制转换15
    2.2.3隐含转换15
    2.3标识符的命名.15
    2.3.1标识符的命名规则15
    2.3.2不好的标识符命名16
    2.3.3良好的标识符命名16
    2.4关键字.17
    2.5代码注释.18
    2.5.1行注释18
    2.5.2块注释18
    2.5.3文档注释用户自定义类型19
    2.6综合练习.20
    2.7小结.20
    2.8习题.20
    第3章运算符(教学视频:56分钟)21
    3.1算术运算符.21
    3.1.1“+”:加法运算符.21
    3.1.2“-”:减法运算符22
    3.1.3“*”:乘法运算符23
    3.1.4“/”:除法运算符24
    3.1.5“%”:求余运算符25
    3.2自增自减运算符.26
    3.3关系运算符.27
    3.3.1“==”、“!=”.28
    3.3.2“>”、“=”、“>”:带符号右移运算符.35
    3.7.2“>”:无符号右移运算符.36
    3.8赋值运算符.37
    3.8.1一般赋值运算符37
    3.8.2运算赋值运算符37
    3.9运算符之间的优先级.38
    21天学通Java(第4版)
    3.10综合练习.39
    3.11小结.40
    3.12习题.40
    第4章流程控制(教学视频:68分钟)42
    4.1if条件语句.42
    4.1.1if语句的语法42
    4.1.2if语句用法举例42
    4.2switch分支语句.45
    4.2.1switch分支语句的语法45
    4.2.2switch分支语句表达式的使用条件46
    4.2.3switch分支语句举例49
    4.3while循环语句.50
    4.3.1while循环语句的语法51
    4.3.2while循环语句举例51
    4.4do.while循环语句52
    4.4.1do.while循环语句的语法.52
    4.4.2do.while循环语句举例.53
    4.5for循环语句.54
    4.5.1for循环语句的语法54
    4.5.2用for循环来实现其他循环语句.55
    4.5.3for循环语句的举例56
    4.6如何中断和继续语句的执行.57
    4.6.1break:中断语句执行.57
    4.6.2continue:继续语句执行58
    4.7综合练习.59
    4.8小结.60
    4.9习题.60
    第5章数组(教学视频:57分钟).62
    5.1如何创建数组.62
    5.1.1创建数组62
    5.1.2创建多维数组63
    5.2数组的初始化.64
    5.2.1创建并初始数组元素64
    5.2.2循环初始化66
    5.3数组操作的举例.67
    5.3.1数组元素值的复制67
    5.3.2数组元素的排序69
    5.3.3在数组里查找指定元素71
    5.3.4利用数组打印26个英文字母72
    5.4综合练习.73
    5.5小结.74
    5.6习题.74
    第二篇面向对象篇
    第6章类与对象(教学视频:85分钟)76
    6.1什么是面向对象.76
    6.1.1面向对象编程的特点76
    6.1.2面向对象编程与面向过程编程的区别77
    6.2什么是类.77
    6.2.1类的定义和对象的创建77
    6.2.2如何使用现有类79
    6.2.3类设计的技巧80
    6.3成员变量.81
    6.3.1成员变量的创建81
    6.3.2成员变量的初始化82
    6.4局部变量.85
    6.4.1局部变量的创建和初始化85
    6.4.2局部变量和成员变量的区别86
    6.5方法.86
    6.5.1方法的创建和参数86
    6.5.2方法参数的传递89
    6.6对象引用的使用.90
    6.6.1调用不存在的对象或成员变量90
    6.6.2调用对象为null值的引用.92
    6.6.3对象引用间的比较93
    6.7this.94
    6.8要活用JDK已有的类.95
    6.8.1Date类.95
    6.8.2Integer类.97
    6.9综合练习.98
    6.10小结.99
    6.11习题.99
    第7章控制逻辑(教学视频:46分钟)100
    7.1包(package)100
    7.1.1创建包100
    7.1.2如何使用包101
    21天学通Java(第4版)
    7.1.3什么是静态引入102
    7.2类的访问级别.103
    7.2.1公开的访问级别103
    7.2.2默认的访问级别104
    7.3什么是封装.106
    7.4最终修饰符.107
    7.4.1final修饰对象类型的成员变量.108
    7.4.2final修饰基本类型的成员变量.109
    7.4.3final修饰的局部变量.112
    7.4.4final修饰的方法.113
    7.5静态修饰符115
    7.5.1什么是静态变量115
    7.5.2静态变量的访问116
    7.5.3什么是静态常量119
    7.6综合练习.120
    7.7小结.121
    7.8习题.121
    第8章继承(教学视频:87分钟).123
    8.1什么是继承.123
    8.1.1类的继承124
    8.1.2继承的语法127
    8.2修饰符.128
    8.2.1public:声明成员变量为公共类型128
    8.2.2private:声明成员变量为私有类型129
    8.2.3default:声明成员变量为默认类型130
    8.2.4protected:声明成员变量为保护类型.131
    8.3成员变量的覆盖.132
    8.4对象引用.133
    8.5方法的重写和重载.134
    8.5.1方法重写的特点134
    8.5.2方法重载的特点136
    8.5.3重写的返回类型139
    8.5.4重写是基于继承的141
    8.5.5静态方法是不能重写的142
    8.5.6三者之间的关系144
    8.5.7重写toString方法.144
    8.5.8重写equals方法.145
    8.6final与继承的关系147
    8.7abstract与继承的关系.148
    8.8什么是多态.149
    8.9什么是枚举类.150
    8.10什么是反射机制.151
    8.11什么是泛型.152
    8.12综合练习.154
    8.13小结.155
    8.14习题.155
    第9章接口(教学视频:43分钟).156
    9.1什么是接口.156
    9.1.1接口的定义156
    9.1.2访问接口里的常量158
    9.2接口的使用.159
    9.2.1接口里的方法如何创建159
    9.2.2接口引用怎么使用160
    9.3什么是抽象类.162
    9.3.1抽象类的使用和特点162
    9.3.2抽象类与接口区别165
    9.4接口的多态.165
    9.5判断类型.167
    9.5.1什么是instanceof167
    9.5.2使用instanceof的注意事项.170
    9.6综合练习.171
    9.7小结.171
    9.8习题.171
    第10章构造器(教学视频:64分钟)172
    10.1什么是构造器.172
    10.1.1构造器的使用172
    10.1.2被修饰的构造器174
    10.1.3构造器方法与普通方法的区别177
    10.2如何实例化一个对象.178
    10.3构造器的使用.180
    10.3.1构造器的调用180
    10.3.2构造器重载184
    10.3.3父子类间的构造器的调用流程186
    10.3.4如何自定义构造器188
    10.4什么是单子模式.190
    10.5构造器在程序中是何时运行的.193
    10.6综合练习.196
    10.7小结.197
    10.8习题.197
    第11章异常处理(教学视频:43分钟)199
    11.1异常处理基本介绍.199
    11.1.1try和catch捕获异常199
    11.1.2try…catch语句使用注意点200
    11.1.3finally语句的使用202
    11.1.4再谈异常处理注意点204
    11.2异常的分类.205
    11.2.1捕获异常205
    11.2.2未捕获异常207
    11.3抛出异常.207
    11.3.1抛出异常的简单介绍207
    11.3.2使用throws和throw语句抛出异常208
    11.4自定义异常.209
    11.4.1创建和使用自定义异常类209
    11.4.2自定义异常的实际应用210
    11.5综合练习.213
    11.6小结.214
    11.7习题.214
    第12章内部类(教学视频:67分钟)215
    12.1非静态内部类.215
    12.1.1创建非静态内部类215
    12.1.2在外部类中访问内部类216
    12.1.3在外部类外访问内部类217
    12.1.4在内部类中访问外部类218
    12.2局部内部类.221
    12.2.1创建局部内部类221
    12.2.2在局部内部类中访问外部类成员变量222
    12.2.3在局部内部类中访问外部类的局部变量222
    12.2.4静态方法中的局部内部类224
    12.3静态内部类.225
    12.3.1创建静态内部类226
    12.3.2在外部类中访问静态内部类226
    12.3.3在外部类外访问静态内部类227
    12.4匿名内部类.228
    12.4.1创建匿名内部类228
    12.4.2匿名内部类的初始化230
    12.5综合练习.231
    12.6小结.232
    12.7习题.232
    第13章多线程(教学视频:41分钟)233
    13.1多线程简介.233
    13.2定义线程和创建线程对象.233
    13.2.1继承Thread类定义线程233
    13.2.2实现Runnable接口定义线程234
    13.3运行线程.235
    13.3.1启动线程235
    13.3.2同时运行多个线程237
    13.4线程生命周期.238
    13.4.1新建状态238
    13.4.2准备状态238
    13.4.3运行状态238
    13.4.4等待/阻塞状态239
    13.4.5死亡状态239
    13.5线程的调度.239
    13.5.1睡眠方法239
    13.5.2线程优先级241
    13.5.3yield让步方法.242
    13.5.4join让步方法244
    13.6综合练习.245
    13.7小结.246
    13.8习题.246
    第三篇应用篇
    第14章Swing桌面程序开发(教学视频:68分钟)249
    14.1开发第一个Swing程序.249
    14.2JFrame窗口类250
    14.2.1JFrame窗口类简介.250
    14.2.2创建简单窗体250
    14.2.3设置窗体252
    14.3JPanel面板类.255
    14.3.1容器介绍255
    14.3.2JPanel面板类简介255
    14.3.3创建面板255
    14.4JLabel标签类.256
    14.4.1JLabel标签类简介256
    14.4.2创建标签257
    14.5JButton按钮类.258
    14.5.1JButton按钮类简介258
    14.5.2创建按钮258
    14.5.3按钮动作事件259
    14.6Swing中的事件262
    14.6.1事件简介262
    14.6.2同一个事件源注册多个监听器262
    14.6.3同一个监听器注册给多个事件源263
    14.6.4窗体获取和失去焦点事件265
    14.6.5窗体打开、关闭和激活事件266
    14.7综合练习.268
    14.8小结.270
    14.9习题.270
    第15章嵌入式系统开发概述(教学视频:52分钟)272
    15.1流布局.272
    15.1.1流布局介绍272
    15.1.2使用流布局273
    15.2网格布局.275
    15.2.1网格布局介绍275
    15.2.2使用网格布局275
    15.3边框布局.277
    15.3.1边框布局介绍278
    15.3.2使用边框布局278
    15.4空布局.279
    15.4.1空布局介绍280
    15.4.2使用空布局280
    15.5卡片布局.281
    15.5.1卡片布局介绍281
    15.5.2使用卡片布局282
    15.6综合练习.283
    15.7小结.286
    15.8习题.286
    第16章Swing常用控件(教学视频:50分钟)287
    16.1文本框及密码框和多行文本框.287
    16.1.1创建文本框287
    16.1.2创建密码框288
    16.1.3创建多行文本框290
    16.2复选框和单选按钮.291
    16.2.1创建单选按钮291
    16.2.2创建复选框294
    16.3选项卡.295
    16.3.1选项卡介绍296
    16.3.2创建选项卡296
    16.4分隔窗格.298
    16.4.1分隔窗格介绍298
    16.4.2创建分隔窗格299
    16.5滑块和进度条.300
    16.5.1创建滑块300
    16.5.2创建进度条302
    16.6列表框.304
    16.6.1列表框介绍305
    16.6.2创建列表框305
    16.6.3下拉列表框307
    16.7菜单.309
    16.7.1菜单介绍309
    16.7.2创建菜单310
    16.7.3创建弹出式菜单311
    16.8综合练习.312
    16.9小结.314
    16.10习题.314
    第17章JDBC数据库编程(教学视频:40分钟)316
    17.1数据库基本介绍.316
    17.1.1数据库介绍316
    17.1.2数据库应用架构316
    17.1.3数据库模型317
    17.2JDBC数据库编程介绍317
    17.2.1JDBC和ODBC的关系318
    17.2.2为什么使用JDBC数据库编程318
    17.3SQL数据库操作技术318
    17.3.1什么是SQL.319
    17.3.2如何进行SQL操作319
    17.4创建数据库.320
    17.4.1创建Access数据库320
    17.4.2创建SQLServer数据库.320
    17.5JDBC编程步骤323
    17.5.1创建数据源323
    17.5.2加载驱动程序325
    17.5.3建立数据库连接326
    17.5.4进行数据库操作326
    17.5.5获取数据库中信息327
    17.5.6JDBC数据库编程实例.328
    17.6事务处理.329
    17.6.1事务介绍329
    17.6.2进行事务操作330
    17.7综合练习.332
    17.8小结.332
    17.9习题.332
    第18章Java中输入/输出流(教学视频:33分钟)334
    18.1I/O流简介.334
    18.1.1什么是I/O流334
    18.1.2节点流与处理流334
    18.1.3字节流与字符流335
    18.1.4抽象基类335
    18.2使用流进行文件操作.337
    18.2.1使用File类进行文件与目录操作.337
    18.2.2FileInputStream类与FileOutputStream类340
    18.2.3FileReader类与FileWriter类.343
    18.3综合练习.345
    18.4小结.345
    18.5习题.345
    第19章集合框架(教学视频:55分钟)347
    19.1集合框架总论.347
    19.2列表.348
    19.3集合.357
    19.4映射.362
    19.5综合练习.367
    19.6小结368
    19.7习题368
    第20章网络编程(教学视频:32分钟)370
    20.1网络编程基础370
    20.2基于TCP/IP协议的网络编程371
    20.3综合练习377
    20.4小结379
    20.5习题379
    第四篇综合案例篇
    第21章学生管理系统(教学视频:26分钟)380
    21.1系统设计380
    21.2数据库设计380
    21.3登录界面开发380
    21.4学生界面开382
    21.5综合练习392
    21.6小结392
查看详情
12
系列丛书 / 更多
21天学通Java(第4版)
21天学通C语言(第3版)
刘蕾 著
21天学通Java(第4版)
21天学编程系列:21天学通JavaScript(第3版)
郭蕊 著
21天学通Java(第4版)
21天学通C语言(第4版)
刘蕾 著
21天学通Java(第4版)
21天学编程系列:21天学通Java(第3版)
陈云婷 著
21天学通Java(第4版)
21天学编程系列:21天学通VisualC++
张志美 著
21天学通Java(第4版)
21天学编程系列:21天学通C++(第3版)
刘蕾 著
21天学通Java(第4版)
21天学通C++(第4版)
刘蕾 著
21天学通Java(第4版)
21天学通HTML5+CSS3
宋灵香 著
21天学通Java(第4版)
21天学通C语言
杨章伟 著
21天学通Java(第4版)
21天学通Visual C++
谢贤芬 著
21天学通Java(第4版)
21天学通Java(第5版)
郭现杰 著
21天学通Java(第4版)
21天学通Visual C++(第4版)
张昆 著
相关图书 / 更多
21天学通Java(第4版)
21城·21问:广东城市微调研报告
南方 客户端
21天学通Java(第4版)
21世纪的太空战 : 武装太空
[美]琼·约翰逊-弗里兹(Joan Johnson-Freese)
21天学通Java(第4版)
21世纪以来瓷窑址考古的新进展(二)
郑建明
21天学通Java(第4版)
21世纪的童年——数字时代的情感幸福
OECD
21天学通Java(第4版)
21春课时作业本 1年级 一年级 英语下(沪教牛津版)
朱海峰
21天学通Java(第4版)
216种常见病门诊处方全书
赵平武 主编;任清良
21天学通Java(第4版)
21天学通C++(第9版)
[美]悉达多·饶(Siddhartha Rao)
21天学通Java(第4版)
21天幸福课
晓熙
21天学通Java(第4版)
21天商务英语口语速成
谯鹏飞 编著
21天学通Java(第4版)
21世纪金融资本论:投机资本的新理论
阿希姆·塞潘斯基
21天学通Java(第4版)
21世纪马克思主义理论创新和实践探索:2019-2020
汪盛玉 戴家芳 主编
21天学通Java(第4版)
21世纪图像
[德]奥利弗·格劳 (奥)托马斯·魏格尔
您可能感兴趣 / 更多
21天学通Java(第4版)
21天学通Java(第5版)
郭现杰 著
21天学通Java(第4版)
从零开始学Java(第3版)
郭现杰 著
21天学通Java(第4版)
从零开始学Java
郭现杰、张权 著
21天学通Java(第4版)
私募:首部披露资本博弈秘密的金融小说
郭现杰 著