Java程序设计教程
2009-1
中国人民大学出版社
刘培文 主编
279
本书共分为12章,第1章介绍Java语言的特点、发展过程以及Eclipse集成化开发环境的使用;第2章介绍Java的基本语法知识以及程序流程控制等;第3章介绍面向对象程序设计的基本概念;第4章介绍继承、多态以及Object类;第5章介绍字符串操作;第6章介绍Java的数据结构;第7章介绍异常处理方面的相关知识;第8章详细探讨如何实现Java的线程以及线程同步的概念和应用;第9章介绍图形用户界面,包括AWT组件、Swing组件和Java的事件处理机制等;第10章介绍Java输入/输出流和文件的操作;第11章介绍数据库的应用;第12章介绍学生管理系统的开发,巩固所学知识,强化实际应用技能。
本书从Java语言的基本概念入手,较深入地讲解了面向对象程序设计的主要原理和方法,以及Java语言最核心的技术。全书共分为12章,首先介绍了Java语言的基本数据类型、流程控制、类和对象等基础知识;然后在深入分析面向对象设计方法的基础上,讲解了继承机制和多态性的实现与应用、异常的捕捉和处理以及集合类的定义方法;此外还讲解了多线程、图形用户界面、输入/输出流和文件操作以及数据库操作等内容,同时还提供了大量具有可实践性的程序实例、上机实战和练习题。 本书内容编排合理,整体结构完整,采取自顶向下的设计方法,突出学科方法论,强调知识体系可扩展的原则,既可作为高职高专院校计算机及相关专业的Java语言教材,也可作为软件开发人员的参考用书,还可以作为社会相关培训学校的培训教程。
第1章 Java概述 1.1 了解Java 1.1.1 Java的诞生和发展 1.1.2 Java语言的特点和优势 1.1.3 Java的核心技术 1.2 搭建Java开发环境 1.2.1 J2SE的安装 1.2.2 设置J2SE的环境变量 1.2.3 编写Java程序 1.3 Eclipse集成化开发工具 1.3.1 基本概念 1.3.2 安装Eclipse 1.3.3 使用Eclipse编写Java应用程序 1.4 上机实战 1.5 小结 1.6 习题 第2章 Java语言基础 2.1 标识符和关键字 2.1.1 标识符 2.1.2 Java关键字 2.2 注释和分隔符 2.3 数据类型、常量和变量 2.3.1 数据类型 2.3.2 常量和变量 2.4 运算符 2.4.1 算术运算符 2.4.2 关系运算符 2.4.3 逻辑运算符 2.4.4 位运算符 2.4.5 复杂赋值运算符 2.4.6 条件运算符 2.4.7 instanceof运算符 2.4.8 运算符优先级 2.5 控制语句 2.5.1 块作用域 2.5.2 if语句 2.5.3 switch语句 2.5.4 循环控制 2.5.5 流程控制 2.6 上机实战 2.7 小结 2.8 习题 第3章 面向对象的程序设计 3.1 面向对象概念 3.1.1 面向对象介绍 3.1.2 面向对象的特点 3.2 对象 3.2.1 对象的创建 3.2.2 对象的使用 3.3 类 3.3.1 类的定义 3.3.2 类的成员变量 3.3.3 类的方法 3.3.4 定义和使用构造方法 3.4 接口 3.4.1 接口的定义 3.4.2 接口的实现 3.4.3 接口的使用 3.4.4 回调 3.5 内部类 3.5.1 内部类介绍 3.5.2 内部类的使用 3.6 抽象类 ……第4章 继续与多态 第5章 字符串操作第6章 Java的数据结构 第7章 异常处理 第8章 多线程 第9章 图形用户界面第10章 输入/输出流和文件操作第11章 Java与数据库的连接第12章 综合实例主要参考文献
Java语言是由Sun公司于1995年推出的一种编程语言,也是目前推广速度最快的程序设计语言,它采用面向对象的编程技术,功能强大且简单易学。Java伴随着Internet的发展而成熟,是近20年来计算机软件环境中最有意义的进步之一。使用它可在不同种机器、不同种操作平台的网络环境中开发软件。Java正在逐步成为Internet应用的主要开发语言,它彻底改变了应用软件的开发模式,带来了自PC机以来又一次技术革命,为迅速发展的信息世界增添了新的活力。 Java是Sun公司研发的一种新型的程序设计语言。在高级语言已经非常丰富的背景下,Java语言脱颖而出,不仅成为一门最为流行的计算机语言,而且形成一种专门的技术,这不仅有其独特的历史背景,还有其独树一帜的品质。 Java从诞生到现在已经有十多年时间,在这段时间里衍生了许多与Java相关的技术和标准。现在,我们来回顾一下Java的发展轨迹。 熟悉Java历史的人非常多,如果要问Java是哪年诞生的,也许大多数人都会回答是1995年(这个非常好记,因为微软公司的Windows 95也是在这一年发布的)。但事实上Java早在20世纪90年代初就开始酝酿了。
走实践案例教学之路,培养技能型紧缺人才。 本系列教材经过多次改版升级,综合一线教师多年用书经验和建议,紧跟IT行业应用的最新动向和潮流,既体现易教易用性,又体现技术的先进性。 本系列教材重视教学方法的研讨改进和教学立体化配套资源的建设,已有多本教材被评为省级、国家级精品课配套教材。 “双师技能型”专家作者团队精心编写,走实践应用案例教学之路,培养技能型紧缺人才。