本书主要讲述了Java SE平台的基础知识。Java SE的学习主要包括两部分,一部分是学习JaVa编程的基本知识,包括Java编程的基本语法,如Java的基本数据类型、Java运算符、Java流程控制语句等,和Java面向对象编程的相关知识,如Java类和对象的定义,接口和包的定义与使用;另一部分是对Java开发类库的学习和掌握。
本书以实践教学为指导思想,采用案例教学法,强调理论与实例相结合的学习方式。对于Java每个知识点的讲述,都辅以实际的例子实现,并随后附上实例的说明讲解和对实例运行结果的分析。
本书基于Java SE 6开发平台系统地讲述了Java语言编程知识和Java程序的设计与开发。本书共有13章,第1章讲述了Java语言的产生与特点,介绍了面向对象编程知识;第2章讲述了Java开发环境的安装与配置,以及最简单的Java程序的编辑、编译和运行的全过程;第3章讲述了Java程序编程的基本语法,包括数据类型、变量、运算符和表达式;第4章讲述了Java的几种流程控制语句,包括if语句、while语句、do…while语句、for语句以及循环跳离语句——break语句和continue语句;第5、6章讲述了Java面向对象编程的核心知识,包括Java类和对象的定义、接口的定义、包的定义和加载;第7章讲述了.Java类库的使用以及“java.lang”包中的常用类;第8章讲述了数组的定义和使用;第9章讲述了Java的图形用户接口的编程知识;第10章讲述了输入/输出流和文件的属性操作和存取操作;第11章讲述了多线程编程的知识;第12章讲述了通过JDBC访问数据库的知识;第13章讲述了Servlet和JSP编程的基本原理。
本书注重,Java编程的基础和基本原理、讲究实用性、深入浅出、语言通俗易懂,可以作为高等院校计算机及相关专业的教材,也适合程序设计人员自学使用。