《Java程序设计实用教程(第3版)》为普通高等教育“十一五”国家级规划教材。 本书全面、系统地介绍Java语言程序设计的基本知识、运行机制和各种常用编程方法和技术,将面向对象的程序设计思想贯穿其中,建立起牢固扎实的理论基础。主要内容包括Java开发运行环境JDK、Java语言基础、面向对象的核心特性、接口、内部类和包、异常处理、图形用户界面、多线程、Applet、输入/输出流和文件操作、网络通信、Web应用、数据库应用和综合应用设计。这些内容是构成Java应用程序的基本要素和必备知识。 本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。全书内容丰富,结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。 本书可作为普通高等学校计算机及相近专业本科生的Java语言程序设计课程教材,或使用Java语言从事软件开发人员的参考书。 第1章 Java概述1.1 了解Java1.1.1 Java的诞生和发展1.1.2 Java的特点1.1.3 Java核心技术1.2 Java应用及其运行方式1.2.1 Application和Applet1.2.2 Java虚拟机执行Java程序1.3 JDK1.3.1 JDK的安装与设置1.3.2 编译和运行Java程序1.3.3 包1.4 MyEclipse1.4.1 MyEclipse集成开发环境1.4.2 创建Java项目并运行1.4.3 程序调试技术习题1实验1 JavaApplication程序的编辑、编译和运行第2章 Java语言基础2.1 语言成分2.1.1 标识符与关键字2.1.2 基本数据类型2.1.3 变量与常量2.1.4 运算符与表达式2.2 流程控制语句2.2.1 流程控制结构2.2.2 顺序结构语句2.2.3 选择语句2.2.4 循环语句2.2.5 转移语句2.3 数组2.3.1 一维数组2.3.2 二维数组2.4 静态方法2.4.1 方法声明与调用2.4.2 参数传递2.4.3 方法重载2.4.4 递归方法2.5 字符串2.5.1 字符串的基本数据类型特性2.5.2 字符串的类特性习题2实验2 Java程序设计基础第3章 类的封装、继承和多态3.1 类和对象3.1.1 类3.1.2 对象3.2 类的封装性3.2.1 构造方法3.2.2 this引用和instanceof对象运算符3.2.3 访问控制3.2.4 静态成员3.2.5 析构方法3.2.6 浅拷贝与深拷贝3.3 类的继承性3.3.1 由继承派生类3.3.2 继承原则及作用3.3.3 子类的构造方法3.4 类的多态性3.4.1 子类重定义从父类继承来的成员3.4.2 类型的多态3.4.3 编译时多态和运行时多态3.4.4 多态的方法实现3.5 类的抽象性3.5.1 用继承刻画包含关系3.5.2 抽象类3.5.3 最终类习题3实验3 类的封装、继承和多态第4章 接口、内部类和Java API基础4.1 接口4.1.1 接口与实现接口的类4.1.2 Java用接口实现多继承4.2 内部类和内部接口4.3 java.lang包中的基础类库4.3.1 Obiect类4.3.2 Math数学类4.3.3 Comparable可比较接口4.3.4 基本数据类型的包装类4.3.5 String字符串类4.3.6 Class类操作类4.3.7 System系统类和Runtime运行时类4.4 java.util包中的工具类库4.4.1 日期类4.4.2 Arrays数组类4.4.3 Random随机数序列类习题4实验4 接口与实现接口的类第5章 异常处理5.1 异常处理基础5.1.1 异常处理机制的必要性5.1.2 错误和异常5.2 异常处理措施5.2.1 异常处理语句5.2.2 抛出异常5.2.3 自定义异常类习题5实验5 异常的抛出、捕获并处理第6章 图形用户界面第7章 多线程第8章 Applet应用程序第9章 输入肋出流和文件操作第10章 网络通信第11章 数据库应用:第12章 综合应用设计附录A ASCII字符与Unicode值附录B Java关键宇附录C Java基本数据类型附录D Java运算符及其优先级附录E Java类库(部分)附录F MyEdipse常用菜单命令
阅读更多
漫游鲸二手书店
微信扫码去买书
扫码访问微信小程序