Java SE(Java Standard Edition,Java标准版)是Sun Microsystems公司平台体系结构中*基础也是*底层的版本,它是各种应用平台的基础。Java SE不仅包含了开发和部署各种桌面应用程序的API,还包含了支持Java EE企业级的应用开发以及Java ME嵌入式开发的相关类。随着Sun投入Oracle的怀抱,Java SE的功能将会进一步加强。
Java SE版本的各种特性的学习对初学者尤为重要。它不仅是初学者通向成功的基石,而且对它掌握的程度直接决定读者后期作为Java软件工程师的等级。本书是在《软件开发课堂Java基础与案例开发详解》的基础上进行的更新和升级,这一版本根据读者朋友们的反馈,将系统进行了全面的更新,对于部分章节的内容也做了适当的调整,使本书更趋实用。
本书选用了大量的实际案例,将Java语言特性通过实战代码一一呈现出来,使读者不用刻意去记忆其中的理论,就可以轻松掌握。本书中案例代码注释详细,很多都通过截图的形式展现出来,让读者一目了然。本书中具有代表性的操作以循序渐进的形式一步一步地进行引导和讲解,让读者不仅能知其所以然,而且还能编写出应用程序,具有较高的实用价值,讲解过程中还对一些初学者极易犯的错误提供了相应的解决方案和应注意的事项或提示。这些错误都是编者在开发和教学过程中的实践经验总结,目的是让读者在*短的时间内,掌握*核心、*实用的技术。另外,书中每章的示例源代码都放在所附光盘中,可帮助读者更加轻松地学习。
本书共分为20章,各章简介如下。
第1、2和3章:介绍Java环境的安装配置,Java程序的开发过程和Java语言的基础语法。
第4章:介绍数组和排序的相关知识。
第5章和第6章:介绍面向对象的编程思想——抽象、封装、继承和多态。本书中,这两章的内容*重要,读者必须掌握其中的很多概念。
第7章:介绍面向对象的分析与设计思想以及一些常用的设计习惯,对后期编程起到一定的指导作用。
第8章和第9章:介绍一些常用的类,对编程思想的运用和快速开发起到辅助作用。
第10章:介绍Java异常处理机制,该章是Java语言在���壮性上的体现,建议读者能熟练掌握。
第11章:介绍常用的数据结构和泛型机制,对一些常用的集合类,建议读者能熟练地掌握。