第1章 应聘求职常识 1
1.1 大学毕业生的IT职业生涯规划 1
1.2 就业应聘渠道 2
1.3 就业应聘基本流程 3
1.4 撰写简历 3
1.5 经验之谈 8
第2章 面试准备和技巧 9
2.1 电话面试 9
2.2 人事面试 10
2.3 英语面试 12
2.4 经验之谈 13
第3章 智力与性格测试 14
3.1 数字类型的智力测试 14
3.2 图形类型的智力测试 16
3.3 推理类型的智力测试 18
3.4 性格测试 20
3.5 经验之谈 23
第4章 基础技术测试 24
4.1 数据库系统 24
4.2 计算机网络与分布系统 39
4.3 操作系统 49
4.4 数据结构 54
4.5 经验之谈 66
第5章 Java基础知识 67
5.1 Java程序设计的基本语法 67
5.2 Java面向对象思想 72
5.3 继承与接口 81
5.4 Java中的字符串 87
5.5 经验之谈 92
第6章 Java高级技术 93
6.1 Java中的I/O流 93
6.2 Java中的多线程 99
6.3 Java中的异常处理 104
6.4 Java中的泛型 109
6.5 Java中的集合框架 111
6.6 Java中的数据库编程 117
6.7 经验之谈 127
第7章 JSP基础知识 128
7.1 JSP基本语法 128
7.2 JSP的内置对象 132
7.3 JSP中的JavaBean 138
7.4 JSP中的标签 141
7.5 JSP与Servlet 150
7.6 JSP中的高级数据库技术 162
7.7 经验之谈 166
第8章 Java EE基础知识 167
8.1 Java EE框架结构 167
8.2 Java EE中的EJB技术 170
8.3 Java EE中的JNDI技术 178
8.4 Java EE中的JavaMail技术 180
8.5 Java Web服务器 184
8.6 经验之谈 188
第9章 XML基础知识 189
9.1 XML语法格式 189
9.2 XML文档类型定义和模式定义 193
9.3 XML中的DOM编程模型 200
9.4 Java中的XML编程 202
9.5 经验之谈 205
第10章 Java中的常用MVC框架 206
10.1 MVC设计模式 206
10.2 常用MVC框架 209
10.3 经验之谈 243
第11章 Java中的常用持久层框架 244
11.1 Hibernate框架 244
11.2 JDO框架 264
11.3 JPA框架 268
11.4 经验之谈 270
第12章 Spring框架 271
12.1 Spring框架核心技术 271
12.2 Spring框架的整合功能 279
12.3 经验之谈 281
第13章 设计模式 282
13.1 软件工程 282
13.2 UML 294
13.3 Java中的设计模式 301
13.4 经验之谈 312
第14章 程序代码纠错 313
14.1 Java编码规范 313
14.2 Java编码静态走读和动态调试 317
14.3 Java性能瓶颈和性能优化 324
14.4 经验之谈 327
第15章 软件测试 328
15.1 软件测试技术基础 328
15.2 Java常用测试框架 337
15.3 软件性能测试 340
15.4 经验之谈 342
第16章 Java安全性 343
16.1 Java内存管理 343
16.2 Java虚拟机的安全设置 346
16.3 Java Web服务器的安全设置 349
16.4 经验之谈 351