Java程序设计案例教程(第二版)
书 号:9787113092108
丛 书 名:
作 者:沈昕、肖柠朴、曾昊等
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:39元
-
内容简介
为了更好地讲解“Java语言编程知识及其应用”课程的教学内容,应学生及其他读者的要求,在总结近年教学实践的基础上,编写了本书,全书以计算机案例操作为主线,通过学习大量实用、经典的编程案例,来介绍Java语言,使读者可以快速掌握并应用所学的Java语言编程知识。 -
前言
前言 前 言
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月 -
目录
第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语言编程基础;2.1 注释语句和打印语句;2.1.1 注释语句;2.1.2 打印语句以及相关知识;案例——;3.显示图文;思考与练习2-1;2.2 数据类型与变量和常量;2.2.1 数据类型;2.2.2 变量和常量;案例——;4.交换变量值;思考与练习2-2;2.3 表达式和运算符;2.3.1 常用的表达式和运算符;2.3.2 数据类型的转换;案例——;5.计算正方形;6.判断奇偶数;思考与练习2-3;2.4 面向对象和Java库类;2.4.1 面向对象;2.4.2 Java库类;2.4.3 Math类和Integer类;案例;7.随机数;思考与练习2-4;第3章 流程控制语句;3.1 分支结构语句;3.1.1 算法以及描述方法;3.1.2 if语句;3.1.3 switch语句;3.1.4 读取键盘输入的数据;……;第4章 数组和方法;第5章 面向对象程序设计;第6章 图形用户界面设计与实现;第7章 殿堂处理和多线程;附录 参考答案; -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1 工作单位 邮政编码 电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐