飞速星空

您的位置: 下载首页 → 电子书 → 《Java程序设计 实践教程》电子版

跳到下载链接 《Java程序设计 实践教程》电子版

软件简介


第1章 Java语言概述 11.1 Java历史 11.2 Java概述 41.2.1 Java介绍 41.2.2 Java语言特点 61.2.3 Java工作原理 101.2.4 Java API介绍及使用 121.3 Java运行环境 131.3.1 JDK安装以及配置 131.3.2 Java应用程序开发 171.3.3 Java小应用程序开发 191.4 Java开发工具简介 211.4.1 Eclipse介绍及使用 211.4.2 NetBeans介绍及使用 261.5 实验指导 291.5.1 安装并配置JDK 291.5.2 使用Eclipse创建Java程序 301.5.3 使用NetBeans创建Java程序 311.6 习题集 33第2章 Java基本语法 352.1 Java语言基本组成元素 352.1.1 关键字与标识符 352.1.2 运算符与表达式 372.2 Java数据类型 402.2.1 数据类型 412.2.2 数据类型转换 442.3 控制语句 452.3.1 分支语句 452.3.2 循环语句 522.3.3 跳转语句 572.4 数组 592.4.1 一维数组与多维数组 602.4.2 一些与数组操作相关函数 642.4.3 向量类 652.4.4 应用举例 662.5 实验指导 682.5.1 猜字游戏 682.5.2 使用冒泡排序 692.5.3 输出图形 702.5.4 打印九九乘法表 712.6 习题集 72第3章 面向对象程序设计 773.1 面向过程与面向对象 773.1.1 编程思路的发展 773.1.2 面向对象设计 793.2 对象入门 793.3 面向对象开发过程 813.4 类 833.4.1 类定义 843.4.2 属性和方法 853.4.3 访问类 873.4.4 构造方法 883.5 对象 893.5.1 Java对象定义 893.5.2 对象引用 923.6 基本方法 933.6.1 this 933.6.2 方法重载 943.6.3 静态变量和方法 963.6.4 常量和最终方法 983.7 继承 993.7.1 Java中实现继承 993.7.2 方法重写和变量隐藏 1013.7.3 使用super 1033.8 内部类 1053.9 抽象类 1063.10 实验指导 1093.10.1 实现银行账户类 1093.10.2 实现秒表类 1113.10.3 实现校园201电话卡类 1133.10.4 实现交通工具类 1143.11 习题集 116第4章 面向对象高级特征 1224.1 包 1224.1.1 包声明 1224.1.2 包引用 1234.1.3 创建并引用包求素数 1244.2 访问控制修饰符 1254.2.1 控制修饰符介绍 1254.2.2 public修饰符 1264.2.3 protected修饰符 1274.2.4 默认修饰符和private修饰符 1284.3 接口 1304.3.1 接口概念和意义 1304.3.2 接口声明和继承 1304.3.3 接口实现 1314.3.4 接口回调 1324.4 数据封装类 1334.5 实验指导 1364.5.1 包管理 1364.5.2 模拟主板上的PCI插槽 1374.5.3 登录程序 1394.6 习题集 140第5章 字符串和日期类 1465.1 字符串String类 1465.1.1 创建字符串 1465.1.2 字符串常用方法介绍 1485.1.3 字符串比较 1495.1.4 字符串检索 1505.1.5 字符串其他操作 1515.2 可改变字符串类 1535.2.1 创建StringBuffer类 1545.2.2 StringBuffer应用 1545.3 字符串拆分类StringTokenizer 1575.4 常用日期类 1585.4.1 Date类 1585.4.2 Calendar类 1595.5 格式化 1625.5.1 格式化日期 1625.5.2 格式化数字 1645.6 实验指导 1655.6.1 检索字符串 1655.6.2 对字符串加密解密 1665.6.3 利用3种格式输出时间 1675.7 习题集 168第6章 异常处理机制 1746.1 异常 1746.1.1 异常概念 1746.1.2 Java异常类组织结构 1756.2 异常处理机制 1766.2.1 try…catch语句捕获异常 1766.2.2 多个catch语句 1786.2.3 try…catch语句嵌套 1806.2.4 finally语句 1816.2.5 抛出和声明异常 1836.3 自定义异常 1856.4 实验指导 1876.4.1 数字转换异常处理 1876.4.2 多异常处理 1896.5 习题集 190第7章 Java Swing 1947.1 Java GUI概述 1947.1.1 发展历史 1947.1.2 Swing概念 1987.1.3 Swing类库层次结构 1997.2 窗口与面板 2007.2.1 容器概述 2007.2.2 JFrame主窗口 2017.2.3 JDialog对话框 2037.2.4 JPanel面板 2057.3 Swing常用组件 2077.3.1 按钮 2077.3.2 文本组件 2107.3.3 组合框 2147.3.4 进度条及Timer组件 2157.3.5 菜单 2197.3.6 工具栏 2247.4 布局管理器 2277.4.1 边框布局 2277.4.2 流式布局 2297.4.3 网格布局 2307.4.4 null布局 2317.5 高级组件 2327.5.1 表格组件 2327.5.2 树组件 2357.5.3 选项卡组件 2377.6 实验指导 2407.6.1 用户注册界面 2407.6.2 选项卡界面 2427.6.3 计算器界面 2457.6.4 记事本界面 2487.7 习题集 250第8章 Java事件 2568.1 Java事件处理机制 2568.1.1 事件处理模型 2568.1.2 为组件注册事件 2598.2 事件监听器接口 2618.3 GUI低级事件 2648.3.1 键盘事件 2648.3.2 鼠标事件 2678.3.3 焦点事件 2708.3.4 窗口事件 2728.4 GUI高级事件 2758.4.1 选项事件 2758.4.2 单击事件 2778.5 Swing常用事件 2798.5.1 弹出菜单事件 2798.5.2 TreeSelectionEvent树事件 2818.6 实验指导 2848.6.1 实现图形绘画 2848.6.2 实现按钮事件 2868.6.3 实现资源管理器 2878.6.4 实现计算器 2908.7 习题集 292第9章 多媒体技术 2949.1 图形处理技术 2949.1.1 Graphics图形类 2949.1.2 基本图形绘制 2979.1.3 图形效果处理 3009.2 Java JApplet 3039.2.1 JApplet概述 3039.2.2 JApplet编写 3049.2.3 HTML文件的参数设定 3059.3 声音处理技术 3089.4 实验指导 3099.4.1 绘制钟表 3099.4.2 信号灯 3129.5 习题集 314第10章 输入输出流 31810.1 File类 31810.1.1 File类概述 31810.1.2 获取文件属性信息 32010.1.3 文件重命名和删除 32110.1.4 显示目录文件 32210.2 流基本概念 32310.2.1 什么是流 32310.2.2 输入输出流机制 32410.3 流的使用 32610.4 文件读写处理 32710.4.1 FileInputStream与FileOutputStream类 32710.4.2 FileReader和FileWriter类 33110.4.3 RandomAccessFile类 33310.5 应用举例——文件信息读取与写入 33610.6 实验指导 33910.6.1 利用输入流求阶乘 33910.6.2 过滤符合条件的文件 34010.6.3 文件内容的复制 34210.6.4 随机访问文件 34310.7 习题集 344第11章 访问数据库 34811.1 JDBC基础 34811.1.1 JDBC概述 34811.1.2 JDBC API介绍 35011.1.3 JDBC连接数据库方式 35411.2 数据库常见操作 35611.2.1 连接数据库 35711.2.2 显示数据库数据 36011.2.3 更新数据库数据 36111.2.4 查询数据库数据 36211.3 JDBC高级操作 36311.3.1 使用PreparedStatement接口执行SQL语句 36411.3.2 使用CallableStatement接口执行SQL语句 36611.4 JDBC元数据 36911.4.1 使用DatabaseMetaData 36911.4.2 使用ResultSetMetaData 37011.5 GUI中显示MySQL数据 37211.5.1 添加数据 37311.5.2 显示数据 37511.6 实验指导 37611.6.1 JDBC应用 37611.6.2 成绩管理——添加、查询 37911.6.3 成绩管理——删除、修改 38211.7 习题集 386第12章 汇智专卖店管理系统 39012.1 系统概述 39012.1.1 需求分析 39012.1.2 系统用例图 39112.1.3 系统设计 39412.2 数据库设计 39512.3 通用模块实现 39712.4 系统前台模块 40412.4.1 系统主界面 40412.4.2 用户注册模块 40612.5 系统后台模块 40912.5.1 管理员登录模块 40912.5.2 商品管理模块 41112.5.3 订单管理模块 416参考答案 422

网友留言

新锦江娱乐 关闭广告
新锦江娱乐 关闭广告