- Java程序设计案例教程(第三版)
- 沈大林
- 1107字
- 2025-02-26 05:06:35
第二版前言
FOREWORD
Java语言以其独有的开放性、跨平台性和面向网络的交互性风靡全球,是目前最常用的计算机编程语言,也是主要的网络开发语言之一。Java具有面向对象、分布式和多线程等先进高级计算机语言的特点,同时它还因可移植、安全性能高和网络移动性等逐渐成为一种行业标准。
本书详细地介绍使用Java语言进行编程的基本知识和方法。本书的特点是内容全面且易懂,以实例为主,全面介绍了用Java语言编程所需的各方面知识,内容包括Java编程基础知识、算法和流程控制语句、数组和方法、面向对象程序设计、图形用户界面设计与实现以及异常处理和多线程等。通过大量实例的讲解以及丰富的习题,初学者可以迅速而全面地掌握Java编程语言,编写出适合现代企业或个人需要的程序。
本书共分7章,介绍了58个案例,提供了大量思考与练习题。第1章主要介绍如何安装Java语言开发工具,如何使用DOS系统运行Java应用程序和Java小程序。第2章主要介绍Java语言编程的基础知识,包括输出数据的方法、数据类型、变量与常量、运算符与表达式以及面向对象基本概念和Java库类。第3章主要介绍Java语言的流程控制语句,包括if语句、switch语句、for语句、do…while语句和while…loop语句以及break、continue和return语句。第4章主要介绍数据结构的基础知识,一维数组和多维数组的创建与使用,数字排序和递归思想以及方法的意义和应用。第5章主要介绍如何在Java语言中实现面向对象程序设计、类的继承和多态以及与面向对象相关的接口、包和修饰符等知识。第6章介绍Java基本的图形编程知识,包括窗口的显示、文字和图像的显示、创建容器、指定布局、事件处理以及图形用户界面中常用的组件等内容。第7章主要介绍Java语言异常处理机制和方法、线程的概念和多线程的应用。
建议教师在使用该教材进行教学时,可以一边带学生做各章的案例(指导学生在计算机前按照书中案例的操作步骤进行操作),一边学习各种相关知识和实用技术,将它们有机地结合在一起,以达到事半功倍的效果。采用这种方法学习的学生,掌握知识的速度快、学习效果好,可以提高灵活应用能力和创造能力。
本书由沈大林主编,沈昕、肖柠朴、曾昊等编著。参加本书编写工作的主要人员还有:王赪爱、王浩轩、魏雪英、胡野红、曲彭生、董鑫、杨旭、张伦、李稚平、郝侠、李斌、朱海跃、刘桂玲、靳轲、黄启宝、王英、章国显、戴淑英、李俊、王全、苏飞、王小兵、谭汉英、郑鹤、张磊、关山、赵亚辉、丰金兰、夏京等。
本书适应了社会、企业、人才和学校的需求,适合作为中等职业学校计算机专业的教材,也可以作为高等职业院校非计算机专业的教材或培训学校的培训教材,还可以作为Java语言爱好者的自学用书。
由于编者水平有限,加上编著、出版时间仓促,书中难免有疏漏和不妥之处,恳请广大读者批评指正。
编者
2009年2月