出版时间:1970-1 出版社:清华大学出版社 作者:柳西玲,许斌 著 页数:331
前言
进入21世纪,社会信息化不断向纵深发展,各行各业的信息化进程不断加速。我国的高等教育也进入了一个新的历史发展时期,尤其是高校的计算机基础教育,正在步入更加科学、更加合理、更加符合21世纪高校人才培养目标的新阶段。 为了进步推动高校计算机基础教育的发展,教育部高等学校计算机科学与技术教学指导委员会近期提出了《关于进 步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》(以下简称《教学基本要求》)。《教学基本要求》针对计算机基础教学的现状与发展,提出了计算机基础教学改革的指导思想,按照分类、分层次组织教学的思路,《教学基本要求》的附件提出了计算机基础课教学内容的知识结构与课程设置。 《教学基本要求》认为,计算机基础教学的典型核心课程包括:大学计算机基础、计算机程序设计基础、计算机硬件技术基础(微机原理与接口、单片机原理与应用)、数据库技术与应用、多媒体技术与应用、网络技术与应用。附件中介绍了上述六门核心课程的主要内容,这为今后的课程建设及教材编写提供了重要的依据。在下步计算机课程规划工作中,建议各校采用“1+X”的方案,即:“大学计算机基础”+若干必修或选修课程。 教材是实现教学要求的重要保证。为了更好地促进高校计算机基础教育的改革,我们组织了国内部分高校教师进行了深入的讨论和研究,根据《教学基本要求》中的相关课程教学基本要求组织编写了这套“大学计算机基础教育规划教材”。 本套教材的特点如下 (1)体系完整,内容先进,符合大学非计算机专业学生的特点,注重应用,强调实践。 (2)教材的作者来自全国各个高校,都是教育部高等学校非计算机专业计算机基础课程教学指导委员会推荐的专家、教授和教学骨干。 (3)注重立体化教材的建设,除主教材外,还配有多媒体电子教案、习题与实验指导,以及教学网站和教学资源库等。 (4)注重案例教材和实验教材的建设,适应教师指导下的学生自主学习的教学模式。 (5)及时更新版本,力图反映计算机技术的新发展。
内容概要
《Java语言程序设计基础(第2版)》是以Java SE技术为背景的Java程序设计基础教材。《Java语言程序设计基础(第2版)》共分为8章,前两章介绍面向对象编程概念和Java程序设计基础知识,其他几章介绍Java语言编程语法和技术,包括对象、类和接口的创建和使用,输入输出处理,异常处理,Applet程序设计,对象串行化和聚集,线程等。书中主要读者对象为非计算机专业的本科学生,强调基本概念、基本技术、基本方法的阐述,强调理论联系实际。书中列举逾百个实例,每章都有案例分析,来提高读者解决实际问题的能力。
书籍目录
第1章 概论.1.1 计算机与软件1.2 面向对象技术基础1.3 Java简介1.3.1 Java语言的目标1.3.2 Java体系结构1.3.3 J2SDK的下载和使用1.4 最简单的Java Application实例剖析1.4.1 代码注释1.4.2 定义一个类1.4.3 要求main方法1.4.4 实例编译与运行1.5 问题求解过程1.5.1 软件工程基本原理1.5.2 问清需求1.5.3 明确解决需求的关键1.5.4 将复杂问题分解原理习题……第2章 Java程序设计基础第3章 Java语言中面向对象编程的特征第4章 输入输出流及文件操作第5章 异常处理与断言第6章 Applet程序设计第7章 对象串行化和聚集框架第8章 线程附录参考文献
章节摘录
第1章 互联网的飞速发展,使计算机更深人人心,也带来更多的就业机会和挑战。这些机会遍布在硬件、软件以及企业活动的全部领域。而对软件的挑战包括在各种不同类型计算机上开发上百万行准确无误的代码软件(如全球电子商务系统、网上股票系统、宇航系统等)。为了迎接这些挑战,面向对象编程方法和软件构件技术已成为开发软件的主流技术。本章介绍计算机和软件的发展、计算模式的演化、面向对象技术基础、java语言总体概貌、最简单的Java应用实际的剖析,希望读者在一开始就建立起用软件解决问题的基本方法,并在学习编程技术过程中树立面向科学、面向服务、面向实践、面向系统的观点。 1.1 计算机与软件 计算机是快速电子计算没备,它的计算速度比人要快几百万至几亿倍。它由硬件和软件构成完整的计算机系统。所谓硬件是计算机系统中的各种设备,如显示器、硬盘、键盘、主板等。所谓软件足在计算机中运行的程序和对程序加以说明的文档。近年来,由于电子芯片组件技术的突破和个人计算机工业的产业化,硬件价格急剧下降。而软件由于应用功能和复杂度的急剧上升,给开发增加了许多难度。虽然,软件学科已经历几十年的发展,开发方法也在不断改进和完善,但仍满足不了川户对软件的需求。计算机发展至今,软件已成为信息时代科学发展的焦点之一。
编辑推荐
《Java语言程序设计基础(第2版)》可作为大专院校的第一编程语言教程,也可作为Java编程爱好者的参考书。如想进一步深入应用,还可参考《Java语言应用开发基础》(清华大学出版社出版)一书。
图书封面
评论、评分、阅读与下载