本书主要介绍Java语言概述,Java基础语法,类和对象,类的封装性、继承性、多态性及接口,数组、字符串和枚举,Java常用类及接口,异常处理,流和文件,图形用户界面编程,多线程,网络编程,数据库编程,XML及程序打包等内容,知识点新,重点突出,实例翔实。
本书既可作为高等院校计算机科学与技术、软件工程等相关专业的本科生和研究生的教学用书,又可作为软件开发人员知识培训与继续教育参考用书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java程序设计实用教程(普通高等教育计算机类专业规划教材) |
分类 | |
作者 | |
出版社 | 清华大学出版社 |
下载 | |
简介 | 内容推荐 本书主要介绍Java语言概述,Java基础语法,类和对象,类的封装性、继承性、多态性及接口,数组、字符串和枚举,Java常用类及接口,异常处理,流和文件,图形用户界面编程,多线程,网络编程,数据库编程,XML及程序打包等内容,知识点新,重点突出,实例翔实。 本书既可作为高等院校计算机科学与技术、软件工程等相关专业的本科生和研究生的教学用书,又可作为软件开发人员知识培训与继续教育参考用书。 目录 第1章 Java语言概述 1.1 程序设计语言的发展史 1.2 Java语言的发展史 1.3 Java开发环境的配置 1.4 Java程序开发过程及常用工具介绍 1.4.1 Java程序工作原理 1.4.2 用记事本开发 1.4.3 用Eclipse开发 1.4.4 用JCreator开发 第2章 Java基础语法 2.1 标识符和关键字 2.2 基本数据类型 2.2.1 布尔型 2.2.2 字符型 2.2.3 整数型 2.2.4 浮点型 2.2.5 类型转换 2.3 常量与变量 2.4 运算符 2.4.1 算术运算符 2.4.2 关系运算符 2.4.3 逻辑运算符 2.4.4 位运算符 2.4.5 赋值类运算符 2.4.6 条件运算符 2.4.7 对象运算符 2.5 语句 2.5.1 分支语句 2.5.2 循环语句 2.5.3 跳转语句 2.5.4 注释语句 2.6输入参数方式/52第3章 类和对象 3.1 面向对象技术基础 3.1.1 面向对象基本概念 3.1.2 面向对象基本特征 3.2 类 3.2.1 类的定义 3.2.2 成员变量与成员方法 3.2.3 构造方法 3.2.4 main方法 3.3 对象 3.3.1 对象的生成与使用 3.3.2 变量的作用域 3.3.3 对象的内存分配机制 3.3.4 方法参数的传递 3.3.5 对象的清除 3.4 this关键字 3.5 static关键字 3.6 final关键字 3.7 import和包 第4章 类的封装性、继承性、多态性及接口 4.1 封装性 4.1.1 类的访问控制方式 4.1.2 类成员的访问控制方式 4.1.3 封装性的设计原则 4.2 继承性 4.2.1 extends关键字 4.2.2 super关键字 4.2.3 构造方法的继承性 4.3 多态性 4.3.1 方法重载 4.3.2 方法覆盖 4.4 抽象类 4.5 接口 4.5.1 接口的定义 4.5.2 接口的实现 4.5.3 接口的作用 4.5.4 接口与抽象类的区别 4.6 特殊的类 4.6.1 实名内部类 4.6.2 匿名内部类 4.6.3 泛型类 4.6.4 Class类 第5章 数组、字符串和枚举 5.1 数组 5.1.1 一维数组 5.1.2 二维数组 5.1.3 数组的注意事项 5.1.4 数组的应用 5.2 字符串 5.2.1 不可变字符串: String 5.2.2 可变字符串 5.2.3 String与StringBuffer的异同 5.3 字符串与其他数据类型的转换 5.3.1 将其他数据转换成字符串 5.3.2 将字符串转换成其他数据 5.4 枚举 5.4.1 枚举定义 5.4.2 枚举变量和常量 5.4.3 枚举的常见用法 第6章 Java常用类及接口 6.1 Java API类库 6.2 java.lang包 6.2.1 Object类 6.2.2 Math类 6.2.3 System类 6.2.4 Runtime类 6.3 java.util包 6.3.1 Date类 6.3.2 Calendar类 6.3.3 Random类 6.3.4 无序集合: Collection接口和Collections类 6.3.5 有序集合: List接口和ArrayList、LinkedList和Vector类 6.3.6 非重复集合: Set接口和HashSet、TreeSet及LinkedHashSet类 6.3.7 映射集合: Map接口和TreeMap类 6.3.8 for循环简化写法在集合、数组中的应用 第7章 异常处理 7.1 为什么要进行异常处理 7.2 Java中的异常类 7.3 异常处理模式 7.3.1 trycatchfinally语句 7.3.2 异常类成员方法 7.3.3 异常捕获与处理 7.4 重新抛出异常 7.4.1 throws语句 7.4.2 throw语句 7.5 异常处理原则 第8章 流和文件 8.1 流的基本概念 8.2 字节流 8.2.1 输入字节流 8.2.2 输出字节流 8.3 字符流 8.3.1 输入字符流 8.3.2 输出字符流 8.3.3 字符缓冲流 8.3.4 字节流和字符流的异同 8.4 文件 8.4.1 文件属性类 8.4.2 随机访问文件类 8.4.3 文件过滤接口 8.5 对象序列化 8.5.1 序列化是什么 8.5.2 什么情况下需要序列化 8.5.3 对象序列化时发生了什么 8.5.4 实现序列化的步骤 8.5.5 序列化对象的条件 8.5.6 反序列化 8.5.7 序列化注意事项 8.6 Java中的乱码问题 8.6.1 Java中字符的表达 8.6.2 Unicode简介 8.6.3 Unicode编码方式 8.6.4 Unicode实现方式 8.6.5 字节序 8.6.6 其他编码方式 8.6.7 Java中的Unicode 8.6.8 如何处理中文乱码问题 第9章 图形用户界面编程 9.1 AWT与Swing 9.1.1 AWT 9.1.2 Swing 9.2 容器组件 9.2.1 JFrame 9.2.2 JPanel 9.2.3 JScrollPane 9.2.4 JSplitPane 9.3 菜单和工具条 9.3.1 菜单组件 9.3.2 工具栏组件 9.4 基本组件 9.4.1 标签 9.4.2 单行文本框 9.4.3 按钮 9.4.4 下拉框 9.4.5 列 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。