Java是一种主流的面向对象的程序设计语言,是面向对象的程序设计教学的主干语言之一。本书由辽宁石油化工大学有多年教学经验的专业教师编写。本书从Java最基本的概念、语法入手,深入讲解类与对象、继承与多态、包、接口、异常处理、Java常用类、集合、泛型、多线程、输入输出流、图形用户界面、网络通信、JDBC数据库编程基础和Java集成开发环境MyEclipse的使用。从章节的安排上,《Java程序设计教程(高等院校信息技术应用型规划教材)》(作者赵新慧、李文超、石元博、冯锡炜)适合没有面向对象编程基础的初学者从零开始学习进阶,由浅人深,循序渐进。书中内容在注重基础的同时,结合实例讲解了一些简单的设计模式,包括单例模式、简单工厂模式、模板方法模式和观察者模式。
《Java程序设计教程(高等院校信息技术应用型规划教材)》(作者赵新慧、李文超、石元博、冯锡炜)全面介绍了Java语言标准版的内容。编者从初学者的角度精心挑选实例,由浅人深,详细地讲解了类与对象、继承与多态、包、接口、异常处理、Java常用类、集合、泛型、多线程、输入输出流、图形用户界面、网络通信、JDBc数据库编程基础和Java集成开发环境MyEclipse的使用。在讲解知识点的过程中,将理论和实例相结合,讲解了几个常用的设计模式的使用,包括单例模式、简单工厂模式、模板方法模式和观察者模式。为了方便教学或自学,编者精心编写了配套的实验指导内容。
《Java程序设计教程(高等院校信息技术应用型规划教材)》是编者长期教学实践的总结,是一部精心编写的教程。本书既适合初学者,也适合有一定编程基础的读者使用,特别适合对面向对象编程不够熟悉的读者使用。本书可作为高等院校或Java培训班的教材,书中的全部源程序以及编者精心制作的电子课件可以从清华大学出版社的网站下载。
第一部分 Java语言理论知识
第1章 Java语言概述
1.1 Java简介
1.2 Java语言的特性
1.3 Java程序的运行机制
1.4 Java语言的开发环境
1.4.1 JDK的下载和安装
1.4.2 JDK的环境变量配置
1.5 编写第一个Java程序
1.6 Java控制台输入/输出
1.6.1 System类与标准I/O流对象
1.6.2 使用println()和print()方法输出
1.6.3 使用read()方法从键盘输入字符
1.6.4 使用Scanner类完成键盘输入
1.7 本章要点
实践题1
第2章 Java编程基础
第3章 类与对象
第4章 继承与多态性
第5章 异常处理
第6章 Java常用类库
第7章 集合与泛型
第8章 多线程
第9章 Java I/o
第10章 图形用户界面
第11章 网络编程
第12章 JDBC数据库编程基础
第13章 开发工具MyEclipse的使用
第二部分 实验