Java语言程序设计
2009-4
清华大学出版社
陈明
249
无
应用是推动学科技术发展的原动力,计算机科学是实用科学,计算机科学技术广泛而深入的应用推动了计算机学科的飞速发展。应用型创新人才是科技人才的一种类型,应用型创新人才的重要特征是具有强大的系统开发能力和解决实际问题的能力。培养应用型人才的教学理念是教学过程中以培养学生的综合技术应用能力为主线,理论教学以够用为度,所选择的教学方法与手段要有利于培养学生的系统开发能力和解决实际问题的能力。 随着我国经济建设的发展,对计算机软件、计算机网络、信息系统、信息服务和计算机应用技术等专业技术方向的人才的需求日益增加,主要包括:软件设计师、软件评测师、网络工程师、信息系统监理师、信息系统管理工程师、数据库系统工程师、多媒体应用设计师、电子商务设计师、嵌入式系统设计师和计算机辅助设计师等。如何构建应用型人才培养的教学体系以及系统框架,是从事计算机教育工作者的责任。为此,中国计算机学会计算机教育专业委员会和清华大学出版社共同组织启动了《中国高等学校计算机科学与技术专业(应用型)学科教程》的项目研究。参加本项目的研究人员全部来自国内高校教学一线具有丰富实践经验的专家和骨干教师。项目组对计算机科学与技术专业应用型学科的培养目标、内容、方法和意义,以及教学大纲和课程体系等进行了较深入、系统的研究,并编写了《中国高等学校计算机科学与技术专业(应用型)学科教程》(简称《学科教程》)。《学科教程》在编写上注意区分应用性人才与其他人才在培养上的不同,注重体现应用型学科的特征。在课程设计中,《学科教程》在依托学科设计的同时,更注意面向行业产业的实际需求。为了更好地体现《学科教程》的思想与内容,我们组织编写了《中国高等学校计算机科学与技术专业(应用型)规划教材》,旨在能为计算机专业应用型教学的课程设置、课程内容以及教学实践起到一个示范作用。本系列教材的主要特点如下: 1.完全按照《学科教程》的体系组织编写本系列教材,特别是注意在教材设置、教材定位和教材内容的衔接上与《学科教程》保持一致。 2.每门课程的教材内容都按照《学科教程》中设置的大纲精心编写,尽量体现应用型教材的特点。 3.由各学校精品课程建设的骨干教师组成作者队伍,以课程研究为基础,将教学的研究成果引入教材中。 4.在教材建设上,重点突出对计算机应用能力和应用技术的培养,注重教材的实践性。 5.注重系列教材的立体配套,包括教参、教辅以及配套的教学资源、电子课件等。
Java语言是分布环境下的最好的语言,并已被广泛应用。本书系统全面地介绍了Java语言程序设计的内容,主要包括Java编程基础、控制台输入与输出、流程控制语句、数组、类、多态和抽象类、接口和内部类、异常处理、文件输入和输出、集合和迭代器、线程、网络编程、Java与数据库的连接等。每章都设有小结和习题,在附录中给出了习题答案。 本书语言精练,事例丰富,条理清晰,应用性强。可作为高等院校各专业的Java程序设计教材,也可作为软件开发人员的参考书。
陈明,教授,博士生导师。1993年获德国科学联合会DFG基金于德国图滨根大学计算机学院做神经网络综合技术研究。教育部计算机捷应用教学指导组成员(1996-2000),《计算机科学与探索》编委,《计算机教育》编委。中国计算机学会第六届、第七届、第八届、第九届理事(1996年-
第1章 Java语言概述 1.1 Java语言的产生与发展 1.2 Java语言的特点 1.3 Java虚拟机与Java运行系统 1.3.1 Java虚拟机 1.3.2 Java运行系统 1.4 Java开发环境 1.4.1 JDK的安装与设置 1.4.2 JDK的环境工具及其使用 1.4.3 JDK下的Java编程 1.4.4 其他集成开发环境 1.5 小结 习题1第2章 Java编程基础 2.1 Java程序示例 2.1.1 类加载器 2.1.2 编译Java程序或类 2.1.3 运行Java程序 2.2 变量与数据类型 2.2.1 标识符 2.2.2 变量 2.2.3 数据类型 2.2.4 数据类型转换 2.3 表达式和运算符 2.3.1 算术运算符 2.3.2 递增和递减运算符 2.3.3 赋值运算符 2.3.4 扩展赋值运算符 2.3.5 关系运算符 2.3.6 逻辑运算符 2.3.7 位运算符 2.3.8 运算符优先级 2.4 字符串类 2.4.1 字符串常量和变量 2.4.2 字符串连接 2.4.3 String类的方法 2.5 编程风格 2.5.1 常量的命名 2.5.2 Java书写习惯 2.5.3 注释 2.5.4 缩进 2.6 小结 习题2第3章 控制台输入与输出 3.1 屏幕输出 3.1.1 System.out.println语句 3.1.2 货币格式 3.1.3 ecimalFormat类 3.2 使用BufferedReader输入 3.3 小结 习题3第4章 流程控制语句 4.1 布尔表达式 4.1.1 计算布尔表达式值 4.1.2 短路计算和完全计算 4.2 分支语句 4.2.1 if-else语句 4.2.2 复合语句 4.2.3 嵌套语句 4.2.4 switch语句 4.3 循环语句 4.3.1 while语句 4.3.2 do-while语句 4.3.3 for语句 4.3.4 嵌套循环 4.4 跳转语句 4.5 小结 习题4第5章 数组第6章 类第7章 多态和抽象类第8章 接口和内部类第9章 异常处理第10章 文件输入和输出第11章 集合和迭代器第12章 线程第13章 网络编程第14章 Java与数据库的连接附录 习题答案
无
书还可以,但是当当网的配送速度和服务质量实在不敢恭维。尤其是包装实在太烂了。建议这方面做些改善