本书详细地介绍使用Java语言进行编程的基本知识和方法。本书的特点是内容全面且易懂,以实例为主,全面介绍了用Java语言编程所需的各方面知识,内容包括Java编程基础知识、算法和流程控制语句、数组和方法、面向对象程序设计、图形用户界面设计与实现以及异常处理和多线程等。通过大量实例的讲解以及丰富的习题,初学者可以迅速而全面地掌握Java编程语言,编写出适合现代企业或个人需要的程序。
Java是由美国SUN公司开发的一种功能强大的,具有简单、面向对象、分布式、可移植等性能的多线程动态计算机编程语言。同时,Java还是一种跨平台的程序设计语言,可以在各种类型的计算机和操作系统上运行。Java语言非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。本书使用JDK 6 Update 7作为开发工具来介绍Java语言。
本书共分为7章,主要介绍了Java编程基础知识、算法和流程控制语句、数组和方法、面向对象程序设计、图形用户界面设计与实现以及异常处理和多线程。同时,还配合知识的讲解介绍了近60个案例,提供了大量思考与练习题。全书以计算机案例操作为主线,通过学习大量实用、经典的编程案例来介绍Java语言,使读者可以快速掌握并应用所学的Java语言编程知识。
本书适合作为中等职业学校计算机专业的教材,也可以作为高等职业院校非计算机专业的教材,还可以作为Java语言爱好者的自学用书。
第1章 初识Java语言
1.1 Java语言概述
1.1.1 Java语言的发展简史
1.1.2 Java语言原理
1.1.3 Java语言的特点
1.1.4 Java语言集成开发环境
思考与练习1-1
1.2 安装Java语言集成开发环境
1.2.1 下载并安装Java2 SDK
1.2.2 Bin文件夹
1.2.3 设置环境变量
思考与练习1-2
1.3 Java语言程序的组成
1.3.1 Java Application和Java Applet
1.3.2 Java源程序的结构
1.3.3 Java源程序的布局
思考与练习1-3
1.4 DOS操作系统
1.4.1 DOS磁盘操作系统简介
1.4.2 常用的DOS命令
案例
1.第一个Java应用程序
思考与练习1-4
1.5 HTML语言
1.5.1 HTML语言简介
1.5.2 HTML语言的语法
案例
2.第一个Java小程序
思考与练习1-5
第2章 Java语言编程基础
……
第3章 流程控制语句
第4章 数组和方法
第5章 面向对象程序设计
第6章 图形用户界面设计与实现
第7章 殿堂处理和多线程
附录 参考答案