本书以基础知识为框架,介绍了各部分知识所对应的常见开发疑难问题,并作了透彻地解析。主要内容包括Java语言概述、Eclipse开发工具、Java语言基础、流程控制、数组、面向对象入门、面向对象进阶、字符串与包装类、Java集合类框架、常用数学工具类、异常处理、输入/输出、枚举类型与泛型、Swing入门、多线程、网络通信和数据库操作。
书中列出的300个问题,都是一线开发人员在实际项目中经常会遇到的疑难问题。针对这些问题,本书给出了详尽的解决方案,并进行了技术上的解析。通过对本书的学习,能够帮助读者迅速提高解决实际问题的能力。