本书全面地讲解了Java的基础,从Java的环境配置到Java的Web应用内容包括面向对象编程、Java语言基础、流程控制语句、类和对象、包、接口与异常、线程、输入与输出、Java的网络编程、Java图形编程、Applet编程、JDBC编程、Web应用编程等13章内容、每一部分都有详细的实例,让读者更加深刻地掌握所学内容。本书提供的下载文件包括PowerPoint课件和实例源代码,下载网址:http://www.broadview.com.cn/html/resource/Java2.rar本书语言简洁,实例丰富,适合Java初学者和有一定编程经验的Java程序设计者。本书将重点介绍Java的基本知识,通过这些基本的语法讲解,使读者了解面向对象的编程思想。本书内容包括:第1章,Java概述,讲解Java的历史,JDK的安装和在不同操作系统上如何配置开发环境,以及Java常用的几个工具。第2章,Java语言基础知识,包括基本数据类型、常量和变量、Java的保留关键字、Java的运算符、Java的注释方法、数组的运用等知识。第3章,流程控制语句,讲解Java的基础知识,包括if-else条件选择语句、switch分支语句、for和while循环控制语句、跳转语句等知识。第4章,类和对象,讲解面向对象的特点和面向对象的编程思想。第5章,类、接口和异常,从面向对象思想讲解什么是Java的类、接口和包,怎样创建自己的类、接口和包。第6章,线程,讲解如何实现线程和创建多线程。第7章,输入与输出,介绍Java语言的输入/输出(I/O)操作。第8章,Java的网络编程,主要讲解Socket基础知识,包括Socket的类型和创建,以及如何创建服务器端和客户端程序。第9章,Java图形用户界面,主要讲解Swing的基础知识,包括Swing组件、容器和事件处理。第10章,Applet编程,介绍如何使用Applet运行一个Java程序,如何使用HTML给Applet传递参数。第11章,JDBC编程,主要讲解什么是JDBC,JDBC的创建和如何使用JDBC连接数据库,如何使用JDBC执行SQL语句,即对获取的结果集如何处理。第12章,Web应用编程,主要介绍如何使用Servlet和JSP技术。第13章,Java开发工具NetBeans的使用,主要介绍NetBeansIDE4,1开发工具的使用方法。