Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 pdf pdb 阿里云 极速 mobi caj kindle 下载

Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社电子书下载地址
- 文件名
- [epub 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 epub格式电子书
- [azw3 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 azw3格式电子书
- [pdf 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 pdf格式电子书
- [txt 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 txt格式电子书
- [mobi 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 mobi格式电子书
- [word 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 word格式电子书
- [kindle 下载] Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社 kindle格式电子书
内容简介:
Java语言是一种分布式的面向对象语言,学好Java是成为一名软件工程师的必经之路。《Java程序设计基础(微课版)》由课程导入和11个单元组成。内容包括本课程学习方法、搭建环境并构建语法基础、Java程序结构、Java类与对象、继承/多态/接口、数组与异常处理程序设计、静态界面布局与设计、事件处理及界面设计、文件管理、线程与动画、网络功能实现、操作数据等内容。《Java程序设计基础(微课版)》不仅适合软件技术专业,而且适合计算机类相关专业的教学,以及对编程有兴趣的爱好者自学。
书籍目录:
课程导入 1
0.1 什么是Java语言 2
0.2 Java语言的特点 3
0.3 如何学习本课程 5
单元1 搭建环境并构建语法基础 7
任务1.1 安装和配置Java开发环境 8
1.1.1 Java的发展历史 8
1.1.2 Java的特点及优势 9
1.1.3 Java的运行机制 9
1.1.4 Java的JDK 10
1.1.5 实践操作:安装和配置Java
发环境 11
巩固训练:环境搭建 14
任务1.2 构建语法基础 15
1.2.1 Java的两类程序结构 15
1.2.2 实践操作:使用Eclipse创建
Java程序并创建一个类 16
巩固训练:输出自己的基本信息 19
1.2.3 Java语言系统 19
1.2.4 实践操作:编程输出扇形的
面积和周长 27
巩固训练:实现一个数字加密器 28
单元小结 29
单元习题 29
单元2 Java程序结构 31
任务2.1 计算月份天数 32
2.1.1 顺序结构 32
2.1.2 选择结构 32
2.1.3 分支结构 34
2.1.4 实践操作:运用分支结构
判断月份天数 36
巩固训练:计算个人所得税 37
任务2.2 根据等式猜数字 38
2.2.1 循环结构 38
2.2.2 实践操作:猜数字游戏的
程序设计 43
巩固训练:计算增长时间问题 45
单元小结 45
单元习题 46
单元3 Java类与对象 49
任务3.1 创建有关人的“类” 50
3.1.1 类与对象的概念与关系 50
3.1.2 类的定义 51
3.1.3 创建对象 52
3.1.4 实践操作:描述“人类”
信息程序设计 54
巩固训练:编写一个手机类 55
任务3.2 借书卡程序实现 55
3.2.1 类的方法 56
3.2.2 构造方法 57
3.2.3 方法重载 58
3.2.4 变量的作用域 60
3.2.5 定义包和导入包的关键字 61
3.2.6 实践操作:图书借阅卡程序 62
巩固训练:电表显示程序 64
任务3.3 Java程序中类的组织 64
3.3.1 封装 65
3.3.2 Java的修饰符 66
3.3.3 实践操作:使用包来进行
Java程序中类的组织 68
巩固训练:通过封装编写Book类 70
单元小结 70
单元习题 70
单元4 继承、多态与接口 75
任务4.1 实现员工信息管理 76
4.1.1 继承 76
4.1.2 方法的覆盖 77
4.1.3 this和super关键字 78
4.1.4 最终类和抽象类 79
4.1.5 实践操作:雇员信息管理
程序编写 80
巩固训练:动物世界的继承关系
代码编写(一) 82
任务4.2 实现员工信息分类 83
4.2.1 多态的概念 83
4.2.2 多态的用法 84
巩固训练:动物世界的继承关系
代码编写(二) 85
任务4.3 实现USB接口模拟 85
4.3.1 Java接口 86
4.3.2 接口与多态 87
4.3.3 面向接口编程的步骤 88
4.3.4 接口中常量的使用 89
4.3.5 实践操作:USB接口模拟
程序编写 90
巩固训练:几何图形设计及其面积、
周长计算 91
单元小结 92
单元习题 93
单元5 数组与异常处理程序设计 95
任务5.1 实现学生成绩计算 96
5.1.1 一维数组 96
5.1.2 二维数组 101
5.1.3 实践操作:学生成绩计算
程序编写 102
巩固训练:数列求和与猜数游戏
程序编写 105
任务5.2 实现天气预报信息处理 105
5.2.1 创建String字符串 106
5.2.2 String类的常用操作 106
5.2.3 StringBuffer类的常用方法 107
5.2.4 实践操作:天气预报信息
处理程序设计 109
巩固训练:对输入的Java源文件名
以及邮箱地址的检测编程
实现 111
任务5.3 实现一个除法计算器 111
5.3.1 异常概念以及处理机制 111
5.3.2 异常的分类 112
5.3.3 异常的捕获与处理 113
5.3.4 实践操作:除法计算器
程序设计 115
巩固训练:异常处理练习(一) 116
任务5.4 实现一个公约数计算器 117
5.4.1 自定义异常 117
5.4.2 抛出异常 throw 118
5.4.3 上报异常 throws 118
5.4.4 实践操作:公约数
计算器设计 118
巩固训练:异常处理练习(二) 120
单元小结 121
单元习题 121
单元6 静态界面布局与设计 123
任务6.1 实现一个油耗计算器 124
6.1.1 抽象窗口工具集(AWT) 124
6.1.2 Swing组件简介 125
6.1.3 JComponent组件 126
6.1.4 JFrame组件 126
6.1.5 Swing的其他常用组件 127
6.1.6 实践操作:油耗计算器
程序设计 128
巩固训练:设计一个Email邮箱
地址注册的图形用户界面 131
任务6.2 设计一个计算器的界面 132
6.2.1 Java布局管理 132
6.2.2 常见的布局管理器 132
6.2.3 实践操作:计算器界面
设计 136
巩固训练:设计一个Email注册
页面 138
单元小结 138
单元习题 139
单元7 事件处理及界面设计 141
任务7.1 实现计算器的事件处理 142
7.1.1 Java事件 142
7.1.2 Java事件处理机制 143
7.1.3 Java事件体系结构 144
7.1.4 Java事件监听器和监听
方法 145
7.1.5 实践操作:计算器事件
处理 148
巩固训练:设计一个Email邮箱
地址注册的图形用户界面 149
任务7.2 实现一个字体设计窗口 150
7.2.1 组合框JComboBox 150
7.2.2 复选框JCheckBox 151
7.2.3 单选按钮JRadioButton 152
7.2.4 列表框JList 152
7.2.5 选择事件ItemEvent 153
7.2.6 实践操作:字体设置窗口
程序设计 154
巩固训练:字体设置程序设计 155
任务7.3 实现一个字体设计菜单 156
7.3.1 菜单栏JMenuBar 157
7.3.2 菜单项JMenu 157
7.3.3 菜单项子项JMenuItem 158
7.3.4 复选菜单项
JCheckBoxMenuItem 159
7.3.5 单选菜单项JRadioButtonMenuItem 159
7.3.6 实践操作:字体设置菜单
设计 160
巩固训练:设计一个带有菜单的
图形用户界面 162
单元小结 162
单元习题 162
单元8 高级程序设计——文件管理 165
任务8.1 实现文件管理 166
8.1.1 File文件概念 166
8.1.2 File文件的创建 166
8.1.3 File类常用的方法 167
8.1.4 实践操作:文件管理程序
设计 170
巩固训练:文件目录管理程序
设计 173
任务8.2 为Java源程序添加行号 173
8.2.1 流的概念 174
8.2.2 流的分类 174
8.2.3 字节流 174
8.2.4 字符流 179
8.2.5 实践操作:Java源程序行号
添加程序设计 182
巩固训练:随机访问文本 183
单元小结 184
单元习题 184
单元9 高级程序设计——线程与
动画 187
任务9.1 编写一个简单的动画 188
9.1.1 线程与进程的概念和关系 189
9.1.2 线程的生命周期 189
9.1.3 线程的创建 190
9.1.4 实践操作:运用Java多线程
技术编写一个简单的动画 194
巩固训练:编写一个电子时钟的
应用程序 196
任务9.2 实现学生成绩读写 196
9.2.1 多线程的共享互斥 196
9.2.2 使用线程同步解决共享
互斥 198
9.2.3 实践操作:学生成绩读写
程序设计 199
巩固训练:仓库的进货与销售同步
控制的程序设计 202
任务9.3 实现实时时间的显示 202
9.3.1 多线程技术 203
9.3.2 实践操作:显示实时时间
程序设计 203
巩固训练:通过继承Thread类的
方式重写任务代码 204
单元小结 204
单元习题 204
单元10 高级程序设计——网络功能
实现 207
任务10.1 实现一个网络聊天程序 208
10.1.1 网络通信与网络协议基础 208
10.1.2 基于TCP/IP的网络编程
原理 210
10.1.3 TCP/IP网络编程相关类 210
10.1.4 实践操作:网络聊天程序
设计 212
巩固训练:用Socket实现客户和
服务器交互 215
任务10.2 实现一个局域网聊天系统 215
10.2.1 基于UDP的网络编程
原理 216
10.2.2 UDP网络编程相关类的
使用 217
10.2.3 实践操作:无连接网络聊天
程序设计 219
巩固训练:用UDP协议实现聊天
程序 222
单元小结 222
单元习题 222
单元11 高级程序设计——
操作数据库 225
任务11.1 实现员工数据的更新 226
11.1.1 JDBC工作原理 226
11.1.2 JDBC访问数据库 227
11.1.3 实践操作:员工数据管理
程序设计 231
巩固训练:编写一个用户维护的
功能模块 235
任务11.2 实现员工数据的查询 235
任务11.3 实现一款SQL小工具的
开发 238
11.3.1 ResultSetMetaData 239
11.3.2 JTable 240
11.3.3 实践操作:开发SQL
小工具 248
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
暂无其它内容!
网站评分
书籍多样性:8分
书籍信息完全性:3分
网站更新速度:4分
使用便利性:8分
书籍清晰度:6分
书籍格式兼容性:5分
是否包含广告:4分
加载速度:9分
安全性:9分
稳定性:7分
搜索功能:5分
下载便捷性:8分
下载点评
- 图文清晰(544+)
- 小说多(145+)
- 藏书馆(418+)
- 情节曲折(259+)
- 全格式(81+)
- 赚了(354+)
下载评价
- 网友 陈***秋:
不错,图文清晰,无错版,可以入手。
- 网友 焦***山:
不错。。。。。
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 瞿***香:
非常好就是加载有点儿慢。
- 网友 寿***芳:
可以在线转化哦
- 网友 家***丝:
好6666666
- 网友 国***芳:
五星好评
- 网友 饶***丽:
下载方式特简单,一直点就好了。
- 网友 孙***美:
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 隗***杉:
挺好的,还好看!支持!快下载吧!
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
喜欢"Java程序设计基础(微课版)唐永平 唐中剑 清华大学出版社"的人也看了
拓扑实验 pdf pdb 阿里云 极速 mobi caj kindle 下载
简明商务英语系列实践教程8:国际营销实践教程 pdf pdb 阿里云 极速 mobi caj kindle 下载
暖通空调技术 pdf pdb 阿里云 极速 mobi caj kindle 下载
动态决策 pdf pdb 阿里云 极速 mobi caj kindle 下载
妈妈是最好的医师 pdf pdb 阿里云 极速 mobi caj kindle 下载
日本语能力测试高分秘籍 pdf pdb 阿里云 极速 mobi caj kindle 下载
正版书籍 供配电系统 邵虹君机械工业出版社9787111730170 pdf pdb 阿里云 极速 mobi caj kindle 下载
耐火材料工艺学 武志红,丁冬海 主编 著 pdf pdb 阿里云 极速 mobi caj kindle 下载
一千零一夜全集正版书籍注音版儿童故事书小课外阅读书籍一二年级三年级推带拼音的童话故事书精选原著睡前读物荐 pdf pdb 阿里云 极速 mobi caj kindle 下载
《阿拉伯研究论丛》总第14期 吴思科、侯宇翔 主编 社会科学文献出版社 202312 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 一起来玩名著捉迷藏——西游记 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 商务日语听力教程(附光盘) pdf pdb 阿里云 极速 mobi caj kindle 下载
- 机敏问答 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 格兰特船长的儿女 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 河北省工程勘察设计大师丛书:结构卷 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 多标记生物数据建模与预测方法的研究 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 中国战略性新兴产业研究与发展 塑料机械 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 【满49减15】别让不好意思害了你/人际交往心理学情商智商成功/心灵鸡汤沟通说话销售口才技巧自信/自我实现 pdf pdb 阿里云 极速 mobi caj kindle 下载
- Cisco VPN完全配置指南 pdf pdb 阿里云 极速 mobi caj kindle 下载
- Trump University Marketing 101, 2E: How To Use The Most Powerful Ideas In Marketing To Get More Customers And Keep Them(ISBN=9780470453070) pdf pdb 阿里云 极速 mobi caj kindle 下载
书籍真实打分
故事情节:4分
人物塑造:6分
主题深度:7分
文字风格:9分
语言运用:5分
文笔流畅:7分
思想传递:4分
知识深度:7分
知识广度:5分
实用性:7分
章节划分:8分
结构布局:5分
新颖与独特:7分
情感共鸣:9分
引人入胜:5分
现实相关:5分
沉浸感:9分
事实准确性:5分
文化贡献:6分