Java从入门到精通(项目案例版)

Java从入门到精通(项目案例版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-09
版次: 1
ISBN: 9787517057772
定价: 89.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 760页
正文语种: 简体中文
103人买过
  • 《Java从入门到精通(项目案例版)》以Java8为基础,从第1行代码开始,介绍了Java入门、Java核心技术、Java高级编程、Java项目实战案例以及Java编程思想等相关内容。全书共25章,其中1~20章主要介绍了Java概述、Eclipse开发环境搭建和开发工具的使用、Java语言基础、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类、枚举与泛型、Swing程序设计、高级事件处理、I/O、多线程、网络通信、使用JDBC操作数据库、Swing高级组件、AWT绘图等,每个重要知识点均结合具体的实例讲解;21~25章通过一起来画画、小小五子棋等5个具体的项目开发案例,展现了项目开发的全过程。 
    《Java从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: 
      1.配套资源:302节教学视频(可扫描二维码观看),总时长36.6小时,以及全书实例源代码。 
      2.附赠“Java开发资源库”,拓展学习本书的深度和广度。 
       (1)实例资源库:1093个实例及源码解读※模块资源库:16个典型模块完整开发过程展现; 
       (2)项目资源库:15个项目完整开发过程展现※能力测试题库:4种程序员必备能力测试题库; 
       (3)面试资源库:351道常见Java面试真题。 
      3.附赠在线课程:包括Java、Oracle体系课程、实战课程等多达百余学时的在线课程。 
    《Java从入门到精通(项目案例版)》适合作为Java入门者、Java工程师、应用型高校、培训机构的教材或参考书。 

      明日学院倾力打造了在线实用技能学习平台,该平台主要为学习者提供海量、优质的课程,课程结构严谨,用户可以根据自身的学习程度,自主安排学习进度。其宗旨是为编程学习者提供一站式服务,培养用户的编程思维。由明日学院Java程序开发团队策划并组织编写的教材不求面面俱到,只选取开发中必需、常用的内容讲解,语言通俗易懂,内容由浅入深,既注重实用性,又兼顾读者的接受能力,深受读者喜爱。由其组织编写的多种图书在同行业图书销售排行榜中名列前茅。 第1章初识Java 
     视频讲解:38分钟实例:1个 
    1.1Java简介 
    什么是Java 
    Java的版本 
    JavaAPI文档 
    1.2搭建Java环境 
    下载JDK 
    配置JDK环境 
    1.3第一个Java程序 
    1.4Eclipse开发环境 
    Eclipse简介 
    下载Eclipse 
    Eclipse的配置与启动 
    Eclipse工作台 
    导入项目文件 
    1.5Eclipse的使用 
    创建Java项目 
    创建Java类文件 
    使用编辑器编写程序代码 
    运行Java程序 
    1.6程序调试 
    1.7小结 
    第2章Java语言基础 
     视频讲解:113分钟实例:16个 
    2.1代码注释与编码规范 
    代码注释 
    编码规范 
    2.2变量与常量 
    标识符与关键字 
    变量 
    常量 
    2.3基本数据类型 
    整数类型 
    浮点类型 
    字符类型 
    布尔类型 
    2.4数据类型转换 
    隐式转换 
    显式转换 
    2.5运算符 
    赋值运算符 
    算术运算符 
    自增和自减运算符 
    关系运算符 
    逻辑运算符 
    位运算符 
    复合赋值运算符 
    三元运算符 
    圆括号 
    运算符优先级 
    2.6小结 
    第3章流程控制 
     视频讲解:132分钟实例:20个 
    3.1程序结构 
    3.2条件语句 
    if条件语句 
    switch多分支语句 
    3.3循环语句 
    while循环语句 
    do…while循环语句 
    while与do…while比较 
    for循环语句 
    foreach语句 
    循环语句的嵌套 
    3.4跳转语句 
    break语句 
    continue语句 
    3.5小结 
    第4章数组 
     视频讲解:95分钟实例:13个 
    4.1数组的概述 
    4.2一维数组 
    创建一维数组 
    初始化一维数组 
    获取数组长度 
    使用一维数组 
    4.3二维数组 
    创建二维数组 
    初始化二维数组 
    使用二维数组 
    4.4数组的基本操作 
    遍历数组 
    填充和批量替换数组元素 
    复制数组 
    4.5数组的排序 
    算法:冒泡排序 
    算法:选择排序 
    Arrays.Sort()方法 
    4.6小结 
    第5章字符串 
     视频讲解:147分钟实例:41个 
    5.1String类 
    声明字符串 
    创建字符串 
    5.2连接字符串 
    连接字符串 
    连接其他数据类型 
    5.3提取字符串信息 
    获取字符串长度 
    获取指定的字符 
    获取子字符串索引位置 
    判断字符串首尾内容 
    获取字符数组 
    判断子字符串是否存在 
    5.4字符串的操作 
    截取字符串 
    字符串替换 
    字符串分割 
    大小写转换 
    去除空白内容 
    比较字符串是否相等 
    格式化字符串 
    5.5可变字符串 
    StringBuffer类的常用方法 
    StringBuilder类的使用方法 
    StringBuffer、StringBuilder、String之间的关系 
    5.6小结 
    第6章面向对象编程基础 
     视频讲解:101分钟实例:16个 
    6.1面向对象概述 
    对象 
    类 
    面向对象程序设计的特点 
    6.2类与对象 
    成员变量 
    成员方法 
    构造方法 
    局部变量 
    局部变量的有效范围 
    对象的创建 
    访问对象的属性和行为 
    对象的销毁 
    this关键字 
    6.3static关键字 
    静态变量 
    静态常量 
    静态方法 
    静态代码块 
    6.4类的主方法 
    6.5小结 
    第7章面向对象核心技术 
     视频讲解:179分钟实例:27个 
    7.1类的封装 
    7.2类的继承 
    extends关键字 
    方法的重写 
    所有类的父类——Object类 
    7.3类的多态 
    方法的重载 
    向上转型 
    向下转型 
    instanceof关键字 
    7.4抽象类与接口 
    抽象类与抽象方法 
    接口的声明及实现 
    多重继承 
    区分抽象类与接口 
    7.5访问控制 
    访问控制符 
    Java类包 
    final关键字 
    7.6内部类 
    成员内部类 
    局部内部类 
    匿名内部类 
    静态内部类 
    内部类的继承 
    7.7小结 
    第8章异常处理 
     视频讲解:61分钟实例:8个 
    8.1异常概述 
    8.2异常的分类 
    系统错误——Error 
    异常——Exception 
    8.3捕捉处理异常 
    try…catch代码块 
    finally代码块 
    8.4在方法中抛出异常 
    使用throws关键字抛出异常 
    使用throw关键字抛出异常 
    8.5自定义异常 
    8.6异常的使用原则 
    8.7小结 
    第9章Java常用类 
     视频讲解:93分钟实例:15个 
    9.1包装类 
    Integer类 
    Double类 
    Boolean类 
    Character类 
    Number类 
    9.2Math类 
    Math类概述 
    常用数学运算方法 
    9.3随机数 
    Math.random()方法 
    Random类 
    9.4日期时间类 
    Date类 
    Calendar类 
    9.5小结 
    第10章集合类 
     视频讲解:70分钟实例:4个 
    10.1集合类概述 
    10.2Collection接口 
    10.3List集合 
    List接口 
    List接口的实现类 
    Iterator迭代器 
    10.4Set集合 
    Set接口 
    Set接口的实现类 
    10.5Map集合 
    Map接口 
    Map接口的实现类 
    10.6集合的使用场合 
    10.7小结 
    第11章枚举与泛型 
     视频讲解:77分钟实例:11个 
    11.1枚举 
    使用枚举类型设置常量 
    深入了解枚举类型 
    使用枚举类型的优势 
    11.2泛型 
    回顾“向上转型”与“向下转型” 
    定义泛型类 
    泛型的常规用法 
    泛型的高级用法 
    泛型总结 
    11.3小结 
    第12章Swing程序设计 
     视频讲解:174分钟实例:19个 
    12.1Swing概述 
    Swing特点 
    Swing包 
    常用Swing组件概述 
    12.2常用窗体 
    JFrame窗体 
    JDialog对话框窗体 
    12.3常用布局管理器 
    绝对布局 
    流布局(FlowLayout)管理器 
    BorderLayout边界布局管理器 
    网格布局(GridLayout)管理器 
    12.4常用面板 
    JPanel面板 
    JScrollPane滚动面板 
    12.5标签组件与图标 
    JLabel标签组件 
    图标的使用 
    12.6文本组件 
    JTextField文本框组件 
    JPasswordField密码框组件 
    JTextArea文本域组件 
    12.7按钮组件 
    JButton按钮组件 
    JRadioButton单选按钮组件 
    JCheckBox复选框组件 
    12.8列表组件 
    JComboBox下拉列表框组件 
    JList列表框组件 
    12.9常用事件监听器 
    监听事件简介 
    动作事件监听器 
    焦点事件监听器 
    12.10小结 
    第13章高级事件处理 
     视频讲解:68分钟实例:6个 
    13.1键盘事件 
    13.2鼠标事件 
    13.3窗体事件 
    捕获窗体焦点变化事件 
    捕获窗体状态变化事件 
    捕获其他窗体事件 
    13.4选项事件 
    13.5小结 
    第14章I/O(输入/输出) 
     视频讲解:118分钟实例:7个 
    14.1流概述 
    14.2输入/输出流 
    输入流 
    输出流 
    14.3File类 
    创建File对象 
    文件操作 
    文件夹操作 
    14.4文件输入/输出流 
    FileInputStream类与FileOutputStream类 
    FileReader类与FileWriter类 
    14.5带缓冲的输入/输出流 
    BufferedInputStream类与BufferedOutputStream类 
    BufferedReader类与BufferedWriter类 
    14.6数据输入/输出流 
    14.7小结 
    第15章反射 
     视频讲解:78分钟实例:5个 
    15.1Class类与Java反射 
    Class类 
    获取构造方法 
    获取成员变量 
    获取方法 
    15.2Annotation注解 
    内置注解 
    自定义注解 
    15.3小结 
    第16章多线程 
     视频讲解:57分钟实例:9个 
    16.1线程简介 
    16.2实现线程的两种方式 
    继承Thread类 
    实现Runnable接口 
    16.3线程的生命周期 
    16.4操作线程的方法 
    线程的休眠 
    线程的加入 
    线程的中断 
    16.5线程的优先级 
    16.6线程的同步 
    线程安全 
    线程同步机制 
    16.7线程的暂停与恢复 
    16.8小结 
    第17章网络通信 
     视频讲解:87分钟实例:3个 
    17.1网络程序设计基础 
    局域网与因特网 
    网络协议 
    端口和套接字 
    17.2IP地址封装 
    17.3TCP程序设计 
    ServerSocket服务器端 
    Socket客户端 
    TCP网络程序实例 
    17.4UDP程序设计 
    使用Java进行UDP程序设计 
    DatagramPacket类 
    DatagramSocket类 
    UDP网络程序实例 
    17.5多线程聊天室 
    17.6小结 
    第18章使用JDBC操作数据库 
     视频讲解:60分钟实例:6个 
    18.1JDBC概述 
    数据库基础 
    JDBC简介 
    18.2JDBC中常用的类和接口 
    1DriverManager类 
    Connection接口 
    Statement接口 
    PreparedStatement接口 
    CallableStatement接口 
    ResultSet接口 
    18.3数据库操作 
    连接数据库 
    数据查询 
    动态查询 
    添加、修改、删除记录 
    调用存储过程 
    18.4小结 
    第19章Swing高级组件 
     视频讲解:112分钟实例:12个 
    19.1高级组件面板 
    JSplitPane分割面板 
    JTabbedPane选项卡面板 
    桌面面板和内部窗体 
    19.2菜单 
    创建JMenuBar菜单栏 
    创建JPopupMenu弹出式菜单 
    19.3JToolBar工具栏 
    19.4文件选择器 
    JFileChooser文件选择对话框 
    FileFilter文件过滤器 
    19.5JProgressBar进度条 
    19.6JTable表格组件 
    使用JTable创建表格 
    表格的常用操作方法 
    使用表格模型创建表格 
    维护表格模型 
    19.7小结 
    第20章AWT绘图 
     视频讲解:86分钟实例:9个 
    20.1Java绘图基础 
    Graphics类 
    Graphics2D类 
    Canvas类 
    20.2绘制几何图形 
    20.3设置颜色与画笔 
    设置颜色 
    设置画笔 
    20.4绘制文本 
    设置字体 
    绘制文字 
    20.5图像处理 
    绘制图像 
    图像缩放 
    图像翻转 
    图像旋转 
    图像倾斜 
    20.6小结 
    第21章一起来画画 
     视频讲解:119分钟综合案例:1个 
    21.1开发背景 
    21.2系统功能设计 
    系统功能结构图 
    业务流程图 
    21.3搭建项目 
    系统开发环境要求 
    创建新项目 
    导入资源 
    21.4创建可以显示的窗体 
    21.5创建画板 
    21.6添加鼠标画笔功能 
    21.7添加工具栏 
    添加工具栏组件 
    实现调整画笔粗细功能 
    实现添加颜色功能 
    实现清除图像功能 
    实现绘制图形功能 
    实现保存图片功能 
    21.8添加菜单栏 
    添加菜单栏组件 
    给菜单项添加单击事件 
    21.9实现添加水印功能 
    21.10添加鼠标图标效果 
    创建保存图标的包 
    实现更改鼠标图标功能 
    21.11添加简笔画对照窗口 
    创建保存简笔画素材的包 
    创建显示简笔画的窗体 
    实现简笔画窗体与主窗体互相关联 
    21.12让按钮变得更好看 
    21.13一起来找茬 
    21.14小结 
    第22章明日彩票预测系统 
     视频讲解:131分钟综合案例:1个 
    22.1开发背景 
    22.2系统功能设计 
    系统功能结构图 
    系统业务流程图 
    22.3系统开发必备 
    系统开发环境要求 
    创建明日彩票预测系统项目 
    22.4数据库设计 
    数据库概述 
    数据表设计 
    22.5登录窗体设计 
    登录窗体概述 
    设计登录窗体 
    登录功能的实现 
    22.6主窗体设计 
    主窗体概述 
    主窗体基本布局 
    添加主窗体中的组件 
    实现数据库的连接 
    分页显示历届开奖信息 
    打开主窗体 
    22.7号码走势对话框设计 
    号码走势对话框概述 
    创建号码走势对话框 
    创建第一位开奖号码走势面板 
    实现号码走势对话框功能 
    实现从主窗体向号码走势对话框的跳转功能 
    设计第一位开奖号码走势面板 
    获取第一位开奖号码走势数据 
    以折线图显示近10期开奖号码走势 
    22.8随机选号对话框设计 
    随机选号对话框概述 
    添加随机选号对话框中的组件 
    实现显示开奖期数 
    实现从主窗体向随机选号对话框的跳转功能 
    随机选号和按要求选号的切换 
    机选选号功能的实现 
    按照指定要求选取彩票号码 
    指定按要求选号时的约束条件 
    彩票购买功能的实现 
    关闭随机选号对话框 
    22.9一起来找茬 
    22.10小结 
    第23章小小五子棋 
     综合案例:1个 
    23.1开发背景 
    23.2系统功能设计 
    系统功能结构 
    系统业务流程 
    23.3系统开发环境要求 
    23.4项目目录结构预览 
    23.5公共模块设计 
    定义用户类 
    定义棋盘模型类 
    23.6界面模型设计 
    界面模型概述 
    设计主窗体 
    设计登录界面 
    绘制棋盘界面 
    实现单击鼠标落棋功能 
    实现游戏回放功能 
    实现自由更换背景功能 
    清屏动画的实现 
    23.7通信模块设计 
    通信模块概述 
    信息识别功能的实现 
    实现发送/接收聊天信息功能 
    “悔棋”命令的实现 
    23.8五子棋算法设计 
    23.9人机对战设计 
    人机对战算法概述 
    计算机自动处理用户请求 
    计算机判断落棋点 
    计算机自动落棋 
    23.10小结 
    第24章企业进销存管理系统 
     综合案例:1个 
    24.1开发背景 
    24.2系统功能设计 
    系统功能结构图 
    系统业务流程图 
    24.3数据库设计 
    数据库概述 
    设计数据表 
    24.4项目中的组织结构 
    24.5公共类设计 
    创建Item公共类 
    创建数据模型公共类 
    创建Dao公共类 
    24.6系统主窗体概述 
    24.7进货单模块设计 
    添加进货商品的空模板 
    显示指定供应商主营商品名称的下拉列表 
    更新进货商品详细信息 
    统计进货商品信息 
    进货商品入库功能的实现 
    24.8销售单模块设计 
    初始化销售票号 
    添加销售商品信息 
    统计销售商品信息 
    商品销售功能的实现 
    24.9库存盘点模块设计 
    显示所有库存商品信息 
    统计库存商品的损益数量 
    24.10数据库备份与恢复模块设计 
    备份数据库 
    获取数据库备份文件 
    恢复数据库 
    24.11小结 
    第25章九宫格记忆网 
     综合案例:1个 
    25.1开发背景 
    25.2系统功能设计 
    系统功能结构 
    系统业务流程 
    25.3系统开发环境要求 
    25.4项目目录结构预览 
    25.5数据库设计 
    数据库结构预览 
    数据表结构 
    25.6公共类设计 
    编写数据库连接及操作类 
    编写保存分页代码的JavaBean 
    配置解决中文乱码的过滤器 
    编写实体类 
    25.7主界面设计 
    主界面概述 
    采用DIV+CSS技术使页面内容居中 
    主界面的实现过程 
    25.8用户模块设计 
    用户模块概述 
    实现Ajax重构功能 
    用户注册的实现 
    用户登录的实现697  
    退出登录的实现 
    找回密码功能 
    25.9显示日记列表模块设计 
    显示日记列表概述 
    展开和收缩图片功能 
    查看日记原图功能 
    对日记图片进行左转和右转 
    显示全部日记功能 
    查看个人日记功能 
    删除个人日记功能 
    25.10写日记模块设计 
    2写日记模块概述 
    填写日记信息的实现 
    预览日记图片功能 
    保存日记图片功能 
    25.11社交模块设计 
    社交模块的概述 
    评论功能的实现 
    点赞功能的实现 
    25.12小结 
    Java开发资源库使用说明 

  • 内容简介:
    《Java从入门到精通(项目案例版)》以Java8为基础,从第1行代码开始,介绍了Java入门、Java核心技术、Java高级编程、Java项目实战案例以及Java编程思想等相关内容。全书共25章,其中1~20章主要介绍了Java概述、Eclipse开发环境搭建和开发工具的使用、Java语言基础、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类、枚举与泛型、Swing程序设计、高级事件处理、I/O、多线程、网络通信、使用JDBC操作数据库、Swing高级组件、AWT绘图等,每个重要知识点均结合具体的实例讲解;21~25章通过一起来画画、小小五子棋等5个具体的项目开发案例,展现了项目开发的全过程。 
    《Java从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: 
      1.配套资源:302节教学视频(可扫描二维码观看),总时长36.6小时,以及全书实例源代码。 
      2.附赠“Java开发资源库”,拓展学习本书的深度和广度。 
       (1)实例资源库:1093个实例及源码解读※模块资源库:16个典型模块完整开发过程展现; 
       (2)项目资源库:15个项目完整开发过程展现※能力测试题库:4种程序员必备能力测试题库; 
       (3)面试资源库:351道常见Java面试真题。 
      3.附赠在线课程:包括Java、Oracle体系课程、实战课程等多达百余学时的在线课程。 
    《Java从入门到精通(项目案例版)》适合作为Java入门者、Java工程师、应用型高校、培训机构的教材或参考书。 

  • 作者简介:
      明日学院倾力打造了在线实用技能学习平台,该平台主要为学习者提供海量、优质的课程,课程结构严谨,用户可以根据自身的学习程度,自主安排学习进度。其宗旨是为编程学习者提供一站式服务,培养用户的编程思维。由明日学院Java程序开发团队策划并组织编写的教材不求面面俱到,只选取开发中必需、常用的内容讲解,语言通俗易懂,内容由浅入深,既注重实用性,又兼顾读者的接受能力,深受读者喜爱。由其组织编写的多种图书在同行业图书销售排行榜中名列前茅。
  • 目录:
    第1章初识Java 
     视频讲解:38分钟实例:1个 
    1.1Java简介 
    什么是Java 
    Java的版本 
    JavaAPI文档 
    1.2搭建Java环境 
    下载JDK 
    配置JDK环境 
    1.3第一个Java程序 
    1.4Eclipse开发环境 
    Eclipse简介 
    下载Eclipse 
    Eclipse的配置与启动 
    Eclipse工作台 
    导入项目文件 
    1.5Eclipse的使用 
    创建Java项目 
    创建Java类文件 
    使用编辑器编写程序代码 
    运行Java程序 
    1.6程序调试 
    1.7小结 
    第2章Java语言基础 
     视频讲解:113分钟实例:16个 
    2.1代码注释与编码规范 
    代码注释 
    编码规范 
    2.2变量与常量 
    标识符与关键字 
    变量 
    常量 
    2.3基本数据类型 
    整数类型 
    浮点类型 
    字符类型 
    布尔类型 
    2.4数据类型转换 
    隐式转换 
    显式转换 
    2.5运算符 
    赋值运算符 
    算术运算符 
    自增和自减运算符 
    关系运算符 
    逻辑运算符 
    位运算符 
    复合赋值运算符 
    三元运算符 
    圆括号 
    运算符优先级 
    2.6小结 
    第3章流程控制 
     视频讲解:132分钟实例:20个 
    3.1程序结构 
    3.2条件语句 
    if条件语句 
    switch多分支语句 
    3.3循环语句 
    while循环语句 
    do…while循环语句 
    while与do…while比较 
    for循环语句 
    foreach语句 
    循环语句的嵌套 
    3.4跳转语句 
    break语句 
    continue语句 
    3.5小结 
    第4章数组 
     视频讲解:95分钟实例:13个 
    4.1数组的概述 
    4.2一维数组 
    创建一维数组 
    初始化一维数组 
    获取数组长度 
    使用一维数组 
    4.3二维数组 
    创建二维数组 
    初始化二维数组 
    使用二维数组 
    4.4数组的基本操作 
    遍历数组 
    填充和批量替换数组元素 
    复制数组 
    4.5数组的排序 
    算法:冒泡排序 
    算法:选择排序 
    Arrays.Sort()方法 
    4.6小结 
    第5章字符串 
     视频讲解:147分钟实例:41个 
    5.1String类 
    声明字符串 
    创建字符串 
    5.2连接字符串 
    连接字符串 
    连接其他数据类型 
    5.3提取字符串信息 
    获取字符串长度 
    获取指定的字符 
    获取子字符串索引位置 
    判断字符串首尾内容 
    获取字符数组 
    判断子字符串是否存在 
    5.4字符串的操作 
    截取字符串 
    字符串替换 
    字符串分割 
    大小写转换 
    去除空白内容 
    比较字符串是否相等 
    格式化字符串 
    5.5可变字符串 
    StringBuffer类的常用方法 
    StringBuilder类的使用方法 
    StringBuffer、StringBuilder、String之间的关系 
    5.6小结 
    第6章面向对象编程基础 
     视频讲解:101分钟实例:16个 
    6.1面向对象概述 
    对象 
    类 
    面向对象程序设计的特点 
    6.2类与对象 
    成员变量 
    成员方法 
    构造方法 
    局部变量 
    局部变量的有效范围 
    对象的创建 
    访问对象的属性和行为 
    对象的销毁 
    this关键字 
    6.3static关键字 
    静态变量 
    静态常量 
    静态方法 
    静态代码块 
    6.4类的主方法 
    6.5小结 
    第7章面向对象核心技术 
     视频讲解:179分钟实例:27个 
    7.1类的封装 
    7.2类的继承 
    extends关键字 
    方法的重写 
    所有类的父类——Object类 
    7.3类的多态 
    方法的重载 
    向上转型 
    向下转型 
    instanceof关键字 
    7.4抽象类与接口 
    抽象类与抽象方法 
    接口的声明及实现 
    多重继承 
    区分抽象类与接口 
    7.5访问控制 
    访问控制符 
    Java类包 
    final关键字 
    7.6内部类 
    成员内部类 
    局部内部类 
    匿名内部类 
    静态内部类 
    内部类的继承 
    7.7小结 
    第8章异常处理 
     视频讲解:61分钟实例:8个 
    8.1异常概述 
    8.2异常的分类 
    系统错误——Error 
    异常——Exception 
    8.3捕捉处理异常 
    try…catch代码块 
    finally代码块 
    8.4在方法中抛出异常 
    使用throws关键字抛出异常 
    使用throw关键字抛出异常 
    8.5自定义异常 
    8.6异常的使用原则 
    8.7小结 
    第9章Java常用类 
     视频讲解:93分钟实例:15个 
    9.1包装类 
    Integer类 
    Double类 
    Boolean类 
    Character类 
    Number类 
    9.2Math类 
    Math类概述 
    常用数学运算方法 
    9.3随机数 
    Math.random()方法 
    Random类 
    9.4日期时间类 
    Date类 
    Calendar类 
    9.5小结 
    第10章集合类 
     视频讲解:70分钟实例:4个 
    10.1集合类概述 
    10.2Collection接口 
    10.3List集合 
    List接口 
    List接口的实现类 
    Iterator迭代器 
    10.4Set集合 
    Set接口 
    Set接口的实现类 
    10.5Map集合 
    Map接口 
    Map接口的实现类 
    10.6集合的使用场合 
    10.7小结 
    第11章枚举与泛型 
     视频讲解:77分钟实例:11个 
    11.1枚举 
    使用枚举类型设置常量 
    深入了解枚举类型 
    使用枚举类型的优势 
    11.2泛型 
    回顾“向上转型”与“向下转型” 
    定义泛型类 
    泛型的常规用法 
    泛型的高级用法 
    泛型总结 
    11.3小结 
    第12章Swing程序设计 
     视频讲解:174分钟实例:19个 
    12.1Swing概述 
    Swing特点 
    Swing包 
    常用Swing组件概述 
    12.2常用窗体 
    JFrame窗体 
    JDialog对话框窗体 
    12.3常用布局管理器 
    绝对布局 
    流布局(FlowLayout)管理器 
    BorderLayout边界布局管理器 
    网格布局(GridLayout)管理器 
    12.4常用面板 
    JPanel面板 
    JScrollPane滚动面板 
    12.5标签组件与图标 
    JLabel标签组件 
    图标的使用 
    12.6文本组件 
    JTextField文本框组件 
    JPasswordField密码框组件 
    JTextArea文本域组件 
    12.7按钮组件 
    JButton按钮组件 
    JRadioButton单选按钮组件 
    JCheckBox复选框组件 
    12.8列表组件 
    JComboBox下拉列表框组件 
    JList列表框组件 
    12.9常用事件监听器 
    监听事件简介 
    动作事件监听器 
    焦点事件监听器 
    12.10小结 
    第13章高级事件处理 
     视频讲解:68分钟实例:6个 
    13.1键盘事件 
    13.2鼠标事件 
    13.3窗体事件 
    捕获窗体焦点变化事件 
    捕获窗体状态变化事件 
    捕获其他窗体事件 
    13.4选项事件 
    13.5小结 
    第14章I/O(输入/输出) 
     视频讲解:118分钟实例:7个 
    14.1流概述 
    14.2输入/输出流 
    输入流 
    输出流 
    14.3File类 
    创建File对象 
    文件操作 
    文件夹操作 
    14.4文件输入/输出流 
    FileInputStream类与FileOutputStream类 
    FileReader类与FileWriter类 
    14.5带缓冲的输入/输出流 
    BufferedInputStream类与BufferedOutputStream类 
    BufferedReader类与BufferedWriter类 
    14.6数据输入/输出流 
    14.7小结 
    第15章反射 
     视频讲解:78分钟实例:5个 
    15.1Class类与Java反射 
    Class类 
    获取构造方法 
    获取成员变量 
    获取方法 
    15.2Annotation注解 
    内置注解 
    自定义注解 
    15.3小结 
    第16章多线程 
     视频讲解:57分钟实例:9个 
    16.1线程简介 
    16.2实现线程的两种方式 
    继承Thread类 
    实现Runnable接口 
    16.3线程的生命周期 
    16.4操作线程的方法 
    线程的休眠 
    线程的加入 
    线程的中断 
    16.5线程的优先级 
    16.6线程的同步 
    线程安全 
    线程同步机制 
    16.7线程的暂停与恢复 
    16.8小结 
    第17章网络通信 
     视频讲解:87分钟实例:3个 
    17.1网络程序设计基础 
    局域网与因特网 
    网络协议 
    端口和套接字 
    17.2IP地址封装 
    17.3TCP程序设计 
    ServerSocket服务器端 
    Socket客户端 
    TCP网络程序实例 
    17.4UDP程序设计 
    使用Java进行UDP程序设计 
    DatagramPacket类 
    DatagramSocket类 
    UDP网络程序实例 
    17.5多线程聊天室 
    17.6小结 
    第18章使用JDBC操作数据库 
     视频讲解:60分钟实例:6个 
    18.1JDBC概述 
    数据库基础 
    JDBC简介 
    18.2JDBC中常用的类和接口 
    1DriverManager类 
    Connection接口 
    Statement接口 
    PreparedStatement接口 
    CallableStatement接口 
    ResultSet接口 
    18.3数据库操作 
    连接数据库 
    数据查询 
    动态查询 
    添加、修改、删除记录 
    调用存储过程 
    18.4小结 
    第19章Swing高级组件 
     视频讲解:112分钟实例:12个 
    19.1高级组件面板 
    JSplitPane分割面板 
    JTabbedPane选项卡面板 
    桌面面板和内部窗体 
    19.2菜单 
    创建JMenuBar菜单栏 
    创建JPopupMenu弹出式菜单 
    19.3JToolBar工具栏 
    19.4文件选择器 
    JFileChooser文件选择对话框 
    FileFilter文件过滤器 
    19.5JProgressBar进度条 
    19.6JTable表格组件 
    使用JTable创建表格 
    表格的常用操作方法 
    使用表格模型创建表格 
    维护表格模型 
    19.7小结 
    第20章AWT绘图 
     视频讲解:86分钟实例:9个 
    20.1Java绘图基础 
    Graphics类 
    Graphics2D类 
    Canvas类 
    20.2绘制几何图形 
    20.3设置颜色与画笔 
    设置颜色 
    设置画笔 
    20.4绘制文本 
    设置字体 
    绘制文字 
    20.5图像处理 
    绘制图像 
    图像缩放 
    图像翻转 
    图像旋转 
    图像倾斜 
    20.6小结 
    第21章一起来画画 
     视频讲解:119分钟综合案例:1个 
    21.1开发背景 
    21.2系统功能设计 
    系统功能结构图 
    业务流程图 
    21.3搭建项目 
    系统开发环境要求 
    创建新项目 
    导入资源 
    21.4创建可以显示的窗体 
    21.5创建画板 
    21.6添加鼠标画笔功能 
    21.7添加工具栏 
    添加工具栏组件 
    实现调整画笔粗细功能 
    实现添加颜色功能 
    实现清除图像功能 
    实现绘制图形功能 
    实现保存图片功能 
    21.8添加菜单栏 
    添加菜单栏组件 
    给菜单项添加单击事件 
    21.9实现添加水印功能 
    21.10添加鼠标图标效果 
    创建保存图标的包 
    实现更改鼠标图标功能 
    21.11添加简笔画对照窗口 
    创建保存简笔画素材的包 
    创建显示简笔画的窗体 
    实现简笔画窗体与主窗体互相关联 
    21.12让按钮变得更好看 
    21.13一起来找茬 
    21.14小结 
    第22章明日彩票预测系统 
     视频讲解:131分钟综合案例:1个 
    22.1开发背景 
    22.2系统功能设计 
    系统功能结构图 
    系统业务流程图 
    22.3系统开发必备 
    系统开发环境要求 
    创建明日彩票预测系统项目 
    22.4数据库设计 
    数据库概述 
    数据表设计 
    22.5登录窗体设计 
    登录窗体概述 
    设计登录窗体 
    登录功能的实现 
    22.6主窗体设计 
    主窗体概述 
    主窗体基本布局 
    添加主窗体中的组件 
    实现数据库的连接 
    分页显示历届开奖信息 
    打开主窗体 
    22.7号码走势对话框设计 
    号码走势对话框概述 
    创建号码走势对话框 
    创建第一位开奖号码走势面板 
    实现号码走势对话框功能 
    实现从主窗体向号码走势对话框的跳转功能 
    设计第一位开奖号码走势面板 
    获取第一位开奖号码走势数据 
    以折线图显示近10期开奖号码走势 
    22.8随机选号对话框设计 
    随机选号对话框概述 
    添加随机选号对话框中的组件 
    实现显示开奖期数 
    实现从主窗体向随机选号对话框的跳转功能 
    随机选号和按要求选号的切换 
    机选选号功能的实现 
    按照指定要求选取彩票号码 
    指定按要求选号时的约束条件 
    彩票购买功能的实现 
    关闭随机选号对话框 
    22.9一起来找茬 
    22.10小结 
    第23章小小五子棋 
     综合案例:1个 
    23.1开发背景 
    23.2系统功能设计 
    系统功能结构 
    系统业务流程 
    23.3系统开发环境要求 
    23.4项目目录结构预览 
    23.5公共模块设计 
    定义用户类 
    定义棋盘模型类 
    23.6界面模型设计 
    界面模型概述 
    设计主窗体 
    设计登录界面 
    绘制棋盘界面 
    实现单击鼠标落棋功能 
    实现游戏回放功能 
    实现自由更换背景功能 
    清屏动画的实现 
    23.7通信模块设计 
    通信模块概述 
    信息识别功能的实现 
    实现发送/接收聊天信息功能 
    “悔棋”命令的实现 
    23.8五子棋算法设计 
    23.9人机对战设计 
    人机对战算法概述 
    计算机自动处理用户请求 
    计算机判断落棋点 
    计算机自动落棋 
    23.10小结 
    第24章企业进销存管理系统 
     综合案例:1个 
    24.1开发背景 
    24.2系统功能设计 
    系统功能结构图 
    系统业务流程图 
    24.3数据库设计 
    数据库概述 
    设计数据表 
    24.4项目中的组织结构 
    24.5公共类设计 
    创建Item公共类 
    创建数据模型公共类 
    创建Dao公共类 
    24.6系统主窗体概述 
    24.7进货单模块设计 
    添加进货商品的空模板 
    显示指定供应商主营商品名称的下拉列表 
    更新进货商品详细信息 
    统计进货商品信息 
    进货商品入库功能的实现 
    24.8销售单模块设计 
    初始化销售票号 
    添加销售商品信息 
    统计销售商品信息 
    商品销售功能的实现 
    24.9库存盘点模块设计 
    显示所有库存商品信息 
    统计库存商品的损益数量 
    24.10数据库备份与恢复模块设计 
    备份数据库 
    获取数据库备份文件 
    恢复数据库 
    24.11小结 
    第25章九宫格记忆网 
     综合案例:1个 
    25.1开发背景 
    25.2系统功能设计 
    系统功能结构 
    系统业务流程 
    25.3系统开发环境要求 
    25.4项目目录结构预览 
    25.5数据库设计 
    数据库结构预览 
    数据表结构 
    25.6公共类设计 
    编写数据库连接及操作类 
    编写保存分页代码的JavaBean 
    配置解决中文乱码的过滤器 
    编写实体类 
    25.7主界面设计 
    主界面概述 
    采用DIV+CSS技术使页面内容居中 
    主界面的实现过程 
    25.8用户模块设计 
    用户模块概述 
    实现Ajax重构功能 
    用户注册的实现 
    用户登录的实现697  
    退出登录的实现 
    找回密码功能 
    25.9显示日记列表模块设计 
    显示日记列表概述 
    展开和收缩图片功能 
    查看日记原图功能 
    对日记图片进行左转和右转 
    显示全部日记功能 
    查看个人日记功能 
    删除个人日记功能 
    25.10写日记模块设计 
    2写日记模块概述 
    填写日记信息的实现 
    预览日记图片功能 
    保存日记图片功能 
    25.11社交模块设计 
    社交模块的概述 
    评论功能的实现 
    点赞功能的实现 
    25.12小结 
    Java开发资源库使用说明 

查看详情
相关图书 / 更多