当前位置:首页 > 工业技术
Java实例精通
Java实例精通

Java实例精通PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:李相国等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2009
  • ISBN:9787111259800
  • 页数:486 页
图书介绍:
《Java实例精通》目录

第1章 Java入门 1

1.1 Java概述 1

1.2 下载、安装JDK与MyEclipse 3

1.3 安装MySQL数据库 10

1.4 第1个Java程序 15

1.5 Java程序的基本环境配置和编码规则 18

第2章 MyEclipse的基本使用 22

2.1 MyEclipse的界面布局介绍 22

2.2 MyEclipse的基本配置 25

2.3 MyEclipse的快捷键 33

第3章 Java基础语法 36

3.1 自我介绍实例(基本数据类型) 36

3.2 运算符测试实例(运算符) 43

3.3 测试运程实例(if else和switch语句) 47

3.4 循环访问实例(while,do-while) 54

3.5 质数和购物实例(for循环) 56

3.6 访问测试实例(break,continue) 59

第4章 数组的应用 63

4.1 约瑟夫出圈实例 63

4.2 古体唐诗实例(二维数组) 67

4.3 测试数组方法实例 69

第5章 面向对象的Java编程 72

5.1 面向对象的思想 72

5.2 宠物小程序(创建、封装类) 74

5.3 结婚实例(创建、封装类) 85

5.4 宠物狗(继承) 90

5.5 宠物猫(多态) 95

第6章 接口与内部类 99

6.1 static、final和abstract修饰符 99

6.2 输出工资表单(接口) 108

6.3 指挥宠物游戏(接口、抽象类) 116

6.4 内部类 122

第7章 集合的应用 131

7.1 集合的简要介绍 131

7.2 ArrayList的增、删、改、查实例 133

7.3 学生站队实例(LinkedList链表) 135

7.4 人口普查实例(HashSet散列表) 138

7.5 学生自动排队实例(TreeSet) 142

7.6 学生自动排队实例(Comparator比较器) 145

7.7 学生考试实例(HashMap散列映射表) 148

7.8 书店管理实例(TreeMap树状映射表) 152

第8章 异常和反射 155

8.1 捕获异常 155

8.2 自定义和抛出异常 162

8.3 反射 167

第9章 初识AWT和Swing 175

9.1 窗体(JFrame) 175

9.2 常用组件 179

9.3 事件处理 183

9.4 布局管理器 189

第10章 Swing中的常用组件 204

10.1 登录案例(文本框和密码框) 204

10.2 记事本的多行文本区(文本区和滚动条) 208

10.3 投票小程序(单选按钮和多选按钮) 212

10.4 记事本菜单栏测试(菜单) 216

10.5 记事本工具栏(工具栏) 222

10.6 点菜对话框(对话框) 226

10.7 文件和颜色选择器 231

10.8 计算器 236

10.9 滑块和进度条 239

10.10 下拉列表框 243

10.11 微调控制器 246

10.12 编辑器面板 250

第11章 线程 255

11.1 线程知识简介 255

11.2 同步 262

11.3 倒计时牌 266

11.4 我的迅雷(多线程下载工具) 268

第12章 I/O流 280

12.1 File类 280

12.2 流的分类及字节流 283

12.3 字符流和节点流 286

12.4 处理流 289

12.5 RondomAccessFile类 294

12.6 文件分割器 296

12.7 记事本 300

第13章 Swing中的表格 307

13.1 JTable类 307

13.2 表格模型 310

13.3 表格列 316

13.4 表格事件 320

13.5 用户信息表格实例 325

第14章 桌面程序特效 338

14.1 Robot类 338

14.2 Desktop类 342

14.3 桌面程序的外观风格 347

14.4 系统托盘 353

第15章 网络编程 358

15.1 TCP/IP协议和URL 358

15.2 Socket编程 364

15.3 UDP Socket编程 370

15.4 网络聊天室 374

第16章 JDBC数据库开发 390

16.1 JDBC简介及使用MyEclipse连接数据库 390

16.2 JDBC查询数据库 397

16.3 预编译语句 404

16.4 元数据 410

16.5 事务(Transaction) 416

16.6 可滚动结果集 420

16.7 银行访问系统 424

第17章 MyEclipse开发MyQQ项目 440

17.1 项目分析和设计 440

17.2 主窗体 443

17.3 系统托盘 449

17.4 访问数据库 451

17.5 好友列表模块 454

17.6 通信模块 459

17.7 系统工具类 465

17.8 系统工具模块 471

17.9 系统设置模块 476

第18章 Java脚本开发 479

18.1 脚本引擎管理 479

18.2 其他脚本引擎 485

返回顶部