• Java自学视频教程
21年品牌 40万+商家 超1.5亿件商品

Java自学视频教程

16.3 2.3折 69.8 九品

仅1件

天津宝坻
认证卖家担保交易快速发货售后保障

作者软件开发技术联盟 编

出版社清华大学出版社

出版时间2014-12

版次1

装帧平装

货号969488242007080962

上书时间2024-08-15

转转超品的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 软件开发技术联盟 编
  • 出版社 清华大学出版社
  • 出版时间 2014-12
  • 版次 1
  • ISBN 9787302371090
  • 定价 69.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 513页
  • 字数 898千字
  • 正文语种 简体中文
  • 丛书 软件开发自学视频教程
【内容简介】

  《软件开发自学视频教程:Java自学视频教程》以初学者为主要对象,全面介绍了Java程序开发相关的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握Java开发技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。
  《软件开发自学视频教程:Java自学视频教程(附光盘)》共分3篇20章,其中,第1篇为入门篇,主要包括Java开发前奏、搭建Java开发环境、Java语言基本语法、算法和流程控制、使用Eclipse开发工具、面向对象程序设计、数组应用和字符串处理等内容;第2篇为提高篇,主要包括集合类、使用异常处理机制、Java的I/O技术、多线程技术、枚举与泛型、Swing基础知识、JDBC技术、Swing高级组件、GUI事件处理机制、网络程序设计等内容;第3篇为实战篇,主要包括进销存管理系统和企业内部通信系统两个实战项目。另外本书光盘含:
  14小时视频讲解/1062个编程实例/18个经典模块分析/17个项目开发案例/580个编程实践任务/616个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
  《软件开发自学视频教程:Java自学视频教程》适用于Java程序开发爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。

【作者简介】

  软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。

【目录】
第1篇入门篇
第1章Java开发前奏
(视讲解:19分钟)
1.1Java简介
1.1.1Java语言
1.1.2与其他语言相比Java的优势
1.1.3计算机语言中Java近几年的排行
1.1.4Java的发展史
1.1.5Java的成功案例
1.2Java特性
1.2.1Java的应用领域
1.2.2Java语法的特征
1.3怎么学Java
1.3.1Java程序员的成长之路
1.3.2如何学好Java
1.4本章小结

第2章Java开发环境
(视频讲解:18分钟)
2.1JDK的下载及安装
2.1.1下载JDK
2.1.2安装JDK
2.1.3Windows系统下配置和测试JDK
2.2Java程序的开发过程
2.3一个简单的Java程序
2.3.1构建Java程序
2.3.2编译和运行Java程序
2.3.3使用Java核心API文档
2.4综合应用
2.4.1添加依赖项目到构建路径
2.4.2创建用户自定义类库
2.4.3为项目添加类库
2.5本章小结
2.6跟我上机

第3章Java语言基本语法
(视频讲解:59分钟)
3.1使用常量与变量
3.1.1常量的概念及使用
3.1.2变量的概念及命名规则
3.1.3变量的有效范围
3.2认识基本的数据类型
3.2.1整数类型
3.2.2浮点类型
3.2.3字符类型
3.2.4布尔类型
3.2.5基本数据类型间的转换
3.3熟练运用Java运算符
3.3.1赋值运算符
3.3.2算术运算符
3.3.3关系运算符
3.3.4逻辑运算符
3.3.5位运算符
3.3.6其他运算符
3.3.7运算符的优先级别及结合性
3.4了解Java标识符与关键字
3.4.1标识符
3.4.2关键字
3.5编码规范
3.5.1Java命名规范
3.5.2代码编写规则
3.6Java程序的注释
3.6.1单行注释
3.6.2使用多行注释
3.6.3文档注释的使用
3.7综合应用
3.7.1加密可以这样简单
3.7.2位运算实现两个变量值的互换
3.8本章小结
3.9跟我上机

第4章掌握算法和流程控制
(视频讲解:37分钟)
4.1认识算法
4.1.1什么是算法
4.1.2算法的描述方法
4.2运用分支语句
4.2.1简单的if条件语句
4.2.2if-else条件语句
4.2.3if-else-if多分支语句
4.2.4switch多分支语句
4.2.5if语句和switch语句的区别
4.3学习循环语句
4.3.1for循环语句
4.3.2while循环语句
4.3.3do-while循环语句
4.3.4foreach语句
4.3.5各循环语句间的区别
4.4学习跳转语句
4.4.1break跳转语句
4.4.2continue跳转语句
4.4.3return跳转语句
4.5综合应用
4.5.1根据消费金额计算折扣
4.5.2判断某一年是否为闰年
4.6本章小结
4.7跟我上机

第5章使用Eclipse开发工具
(视频讲解:24分钟)
5.1使用Eclipse开发工具的原因
5.2Eclipse的工作台
5.2.1Eclipse工作台概述
5.2.2透视图
5.2.3编辑器
5.2.4熟悉Eclipse的菜单栏和工具栏
5.3编写Java程序
5.3.1新建Java项目
5.3.2新建Java类
5.3.3编写Java代码
5.3.4运行程序
5.3.5保存并关闭Java项目
5.4探秘Eclipse资源管理
5.4.1导入Java类
5.4.2导入Java项目
5.4.3导出Java项目
5.5本章小结

第6章面向对象程序设计
(视频讲解:1小时2分钟)
6.1面向对象程序设计
6.1.1面向对象程序设计概述
6.1.2面向对象程序设计的特点
6.2解密类和对象
6.2.1定义类
6.2.2成员变量和局部变量
6.2.3构造方法的概念及用途
6.2.4创建对象
6.2.5使用对象
6.2.6销毁对象
6.3使用包
6.3.1包的概念
6.3.2创建包
6.3.3使用包中的类
6.4了解Java中的继承关系
6.4.1继承的概念
6.4.2创建子类
6.4.3继承的使用原则
6.4.4使用this关键字
6.4.5使用super关键字
6.5认识多态技术
6.5.1方法的重载
6.5.2方法的覆盖
6.6抽象类
6.7final类与final方法
6.7.1final类
6.7.2final方法
6.8掌握Java中的接口
6.8.1定义接口
6.8.2实现接口
6.9综合应用
6.9.1定义不能重写的方法
6.9.2温度转换
6.10本章小结
6.11跟我上机

第7章数组应用
(视频讲解:41分钟)
7.1一维数组
7.1.1声明一维数组
7.1.2创建一维数组
7.1.3初始化一维数组
7.1.4使用一维数组
7.2二维数组
7.2.1声明二维数组
7.2.2创建二维数组
7.2.3初始化二维数组
7.2.4使用二维数组
7.3操作数组
7.3.1复制数组
7.3.2排序数组
7.3.3比较数组
7.3.4搜索数组
7.3.5填充数组
7.3.6传递数组
7.4综合应用
7.4.1使用直接选择排序法
7.4.2使用快速排序法
7.5本章小结
7.6跟我上机

第8章字符串处理
(视频讲解:44分钟)
8.1初识字符串
8.1.1字符串常量
8.1.2声明字符串变量
8.1.3创建字符串
8.2连接字符串
8.2.1字符串与字符串的连接
8.2.2字符串与其他类型数据的连接
8.3字符串操作
8.3.1比较字符串
8.3.2获取字符串的长度
8.3.3字符串的大小写转换
8.3.4查找字符串
8.3.5获取字符串的子字符串
8.3.6替换或去除字符串中的空格
8.3.7分割字符串
8.4格式化字符串
8.4.1常规类型的格式化
8.4.2日期和时间字符串格式化
8.5使用StringBuilder类
8.5.1创建字符串生成器
8.5.2字符串生成器的应用
8.6使用正则表达式
8.7综合应用
8.7.1格式化当前日期
8.7.2获取字符串中的汉字个数
8.8本章小结
8.9跟我上机

第2篇提高篇
第9章集合类
(视频讲解:32分钟)
9.1集合类概述
9.2Collection接口
9.2.1addAll()方法
9.2.2removeAll()方法
9.2.3retainAll()方法
9.2.4containsAll()方法
9.2.5toArray(T[]t)方法
9.3List集合
9.3.1List接口的实现类
9.3.2List的用法
9.4Set集合
9.4.1HashSet类
9.4.2TreeSet类
9.5Map集合
9.5.1Map接口
9.5.2Map接口的实现类
9.6综合应用
9.6.1使用List集合传递学生信息
9.6.2实现省市级联输出
9.7本章小结
9.8跟我上机

第10章使用异常处理机制
(视频讲解:18分钟)
10.1异常处理
10.2常见异常类
10.3Java异常处理
10.3.1错误
10.3.2捕获异常
10.4内置异常类
10.4.1Error类
10.4.2Exception类
10.5自定义异常
10.6在方法中抛出异常
10.6.1使用throws关键字抛出异常
10.6.2使用throw关键字抛出异常
10.7异常处理使用原则
10.8本章小结
10.9跟我上机

第11章Java的I/O技术
(视频讲解:28分钟)
11.1Java的I/O处理方式
11.1.1I/O的基本模式
11.1.2Java提供的流类
11.1.3输入流
11.1.4输出流
11.2以byte为数据单位的流类
11.2.1InputStream类
11.2.2OutputStream类
11.3以char为数据单位的流类
11.3.1Reader类
11.3.2Writer类
11.4常用I/O处理方式
11.4.1文件类
11.4.2文件的字节输入/输出流
11.4.3文件的字符输入/输出流
11.4.4带缓存的输入/输出流
11.4.5对象序列化
11.5对文件及文件夹进行操作
11.5.1复制文件
11.5.2复制文件夹
11.5.3删除文件
11.5.4分行写入文件
11.6综合应用
11.6.1文件锁定
11.6.2将用户输入的内容保存到文本文件
11.7本章小结
11.8跟我上机

第12章多线程技术
(视频讲解:37分钟)
12.1线程概述
12.1.1进程
12.1.2线程
12.2线程的创建
12.2.1继承Thread类
12.2.2实现Runnable接口
12.2.3两种创建线程方式的比较
12.3线程的生命周期
12.4线程的优先级及执行顺序
12.4.1线程的优先级
12.4.2线程的执行顺序
12.5线程的控制
12.5.1线程的启动
12.5.2线程的挂起
12.5.3结束线程
12.5.4线程组
12.6线程的同步
12.6.1线程安全
12.6.2线程同步机制
12.7线程通信
12.8多线程产生死锁
12.9综合应用
12.9.1使用守护线程
12.9.2线程的插队
12.10本章小结
12.11跟我上机

第13章枚举与泛型
(视频讲解:17分钟)
13.1枚举类型
13.1.1使用枚举类型设置常量
13.1.2深入了解枚举类型
13.1.3枚举类型的优势
13.2泛型
13.2.1向上转型与向下转型
13.2.2定义泛型类
13.2.3泛型的常规用法
13.2.4泛型的高级用法
13.2.5泛型总结
13.3综合应用
13.3.1遍历枚举接口的元素
13.3.2选择合适的枚举元素
13.4本章小结
13.5跟我上机

第14章Swing基础知识
(视频讲解:30分钟)
14.1Swing概述
14.1.1Swing的特点
14.1.2Swing包
14.1.3常用Swing组件概述
14.2常见窗体
14.2.1JFrame窗体
14.2.2JDialog窗体
14.3掌握基本组件
14.3.1标签组件
14.3.2按钮组件
14.3.3文本组件
14.3.4列表组件
14.4向窗体中添加容器
14.4.1JPanel面板的应用
14.4.2JScrollPane面板的应用
14.4.3分割面板的应用
14.4.4选项卡面板的应用
14.5选择合理的布局方式
14.5.1灵活指定组件位置的绝对布局
14.5.2窗体默认的边界布局
14.5.3奇妙的网格布局
14.5.4按指定方向摆放组件的流式布局
14.6常用的事件监听器
14.6.1事件监听器概述
14.6.2事件监听器
14.6.3动作事件(ActionEvent)监听器
14.6.4焦点事件(FocusEvent)监听器
14.7综合应用
14.7.1实现按钮关键字描红
14.7.2鼠标经过时按钮放大
14.8本章小结
14.9跟我上机

第15章JDBC技术
(视频讲解:44分钟)
15.1了解数据库基础知识
15.1.1生活中的数据库
15.1.2了解数据库的特点及分类
15.2JDBC技术
15.2.1JDBC技术概述
15.2.2在项目中添加数据库驱动的原因
15.3认识JDBC中不可缺少的类与接口
15.3.1管理数据库驱动类DriverManager
15.3.2数据库连接接口Connection
15.3.3发送SQL语句接口Statement
15.3.4可执行动态SQL的接口PreparedStatement
15.3.5查询结果集接口ResultSet
15.4操作数据库的步骤
15.4.1加载JDBC驱动程序
15.4.2创建数据库连接
15.4.3执行SQL语句
15.4.4获得查询结果
15.4.5关闭连接
15.5常见的数据操作
15.5.1添加数据
15.5.2修改数据
15.5.3删除数据
15.5.4查询数据
15.5.5使用预处理语句
15.6综合应用
15.6.1查询商品销售的前3名
15.6.2查询男生和女生的人数
15.7本章小结
15.8跟我上机

第16章Swing高级组件
(视频讲解:39分钟)
16.1为窗体添加菜单
16.1.1创建菜单栏
16.1.2创建菜单
16.1.3创建菜单项
16.1.4创建弹出式菜单
16.1.5创建个性化菜单
16.2实现为窗体添加工具栏
16.2.1创建工具栏
16.2.2为工具栏添加工具按钮
16.3使用对话框
16.3.1打开本地文件的文件对话框
16.3.2为用户提供信息对话框
16.3.3色彩斑斓的颜色选择对话框
16.3.4实现确认操作的确认对话框
16.4表格组件
16.4.1实现创建表格
16.4.2表格模型
16.4.3维护表格模型
16.5使用系统托盘
16.5.1实现获取系统托盘
16.5.2为系统托盘添加图标的方法
16.5.3添加弹出菜单
16.6综合应用
16.6.1简单的图片浏览器
16.6.2浏览文本文件内容
16.7本章小结
16.8跟我上机

第17章GUI事件处理机制
(视频讲解:30分钟)
17.1掌握窗体事件
17.1.1捕获窗体焦点变化事件
17.1.2捕获窗体状态变化事件
17.1.3捕获其他窗体事件
17.2掌握鼠标操作
17.2.1鼠标事件监听器
17.2.2鼠标事件处理
17.3掌握键盘控制事件
17.3.1键盘事件监听器
17.3.2键盘事件处理
17.4选项事件
17.5表格模型事件
17.6综合应用
17.6.1创建总显示在最上方的窗体
17.6.2创建内部子窗体
17.7本章小结
17.8跟我上机

第18章网络程序设计
(视频讲解:47分钟)
18.1网络程序设计基础
18.1.1局域网和广域网
18.1.2网络协议
18.2端口与套接字
18.2.1端口
18.2.2套接字
18.3学习TCP编程原理
18.3.1TCP协议
18.3.2掌握TCP编程的常用类
18.3.3编写TCP程序
18.4学习UDP编程原理
18.4.1UDP协议
18.4.2掌握UDP编程的常用类
18.4.3编写UDP程序
18.5综合应用
18.5.1客户端一对一通信
18.5.2聊天室程序
18.6本章小结
18.7跟我上机

第3篇实战篇
第19章进销存管理系统
(视频讲解:1小时41分钟)
19.1需求分析
19.1.1需求分析
19.1.2可行性分析
19.2系统设计
19.2.1项目规划
19.2.2功能结构分析
19.3数据库设计
19.3.1E-R图
19.3.2数据表概要说明
19.3.3主要数据表的结构
19.4系统登录模块设计
19.4.1登录功能设计
19.4.2系统登录模块设计
19.5程序主界面的设计
19.5.1创建主窗口
19.5.2初始化程序主界面的initialize()方法
19.5.3添加菜单和工具按钮的方法
19.5.4创建Action对象的addFrameAction()方法
19.5.5获取功能窗体的getIFrame()方法
19.6基础信息模块设计
19.6.1商品信息管理模块设计
19.6.2商品添加功能设计
19.6.3设置组件布局位置的setupComponent()方法
19.6.4商品修改与删除功能设计
19.7进货管理模块设计
19.7.1进货单管理功能设计
19.7.2初始化表格的initTable()方法
19.7.3初始化商品下拉选择框的initSpBox()方法
19.7.4初始化进货单窗体的initTasks类
19.7.5初始化进货票号文本框的initPiaoHao()方法
19.8销售管理模块设计
19.8.1销售单管理功能设计
19.8.2初始化销售单窗体的initTasks类
19.9库存管理模块设计
19.9.1库存盘点功能设计
19.9.2库存价格调整功能设计
19.10查询统计模块设计
19.10.1销售排行功能设计
19.10.2执行销售排行功能的事件监听器
19.11系统设置模块设计
19.11.1操作员管理
19.11.2权限管理
19.12数据库模块
19.12.1数据库连接
19.12.2获取用户信息的getUser()方法
19.12.3添加商品信息的addSp()方法
19.12.4获取所有商品信息的getSpInfos()方法
19.12.5添加入库信息的insertRukuInfo()方法
19.12.6获取最大入库编号的getRuKuMainMaxId()方法
19.12.7更新用户信息的updateUser()方法
19.13本章小结

第20章企业内部通信系统
(视频讲解:1小时39分钟)
20.1系统分析
20.1.1需求分析
20.1.2可行性分析
20.1.3编写项目计划书
20.2系统设计
20.2.1系统目标
20.2.2系统功能结构
20.2.3数据库设计
20.2.4系统预览
20.2.5文件夹组织结构
20.3主窗体设计
20.3.1创建主窗体
20.3.2记录窗体位置
20.4公共模块设计
20.4.1数据库操作类
20.4.2系统工具类
20.5系统托盘模块设计
20.5.1系统托盘模块概述
20.5.2系统托盘模块技术分析
20.5.3系统托盘模块实现
20.6系统工具模块设计
20.6.1系统工具模块概述
20.6.2系统工具模块技术分析
20.6.3系统工具模块实现
20.7用户管理模块设计
20.7.1用户管理模块概述
20.7.2用户管理模块技术分析
20.7.3用户管理模块实现
20.8通信模块设计
20.8.1通信模块概述
20.8.2通信模块技术分析
20.8.3通信模块实现
20.9开发技巧与难点分析
20.9.1合理使用图片资源
20.9.2使用JDK的系统托盘
20.10本章小结

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP