Java语言程序设计与应用 - 中国高校教材图书网
|
书名: |
Java语言程序设计与应用
|
ISBN: | 7-5629-5869-7 |
条码: | |
作者: |
徐俊武
相关图书
|
装订: | 平装 |
印次: | 1-1 |
开本: | 大16开 |
定价: |
¥89.00
折扣价:¥84.55
折扣:0.95
节省了4.45元
|
字数: |
295千字
|
出版社: |
武汉理工大学出版社 |
页数: |
|
发行编号: | |
每包册数: |
|
出版日期: |
2019-01-01 |
|
内容简介: |
本书从初学者的角度出发,从Java基础知识开始,到面向对象程序设计,最终完成对应用程序的开发。全书共分为8章,分别介绍了Java语言基础、数组、Java对象和类、Java继承和接口、Java用户界面控件、流与文件操作、Java异常和调试等内容。本书注重面向对象的编程实践和问题分析能力的训练,使用大量例题来帮助理解和应用知识。本书通俗易懂,便于自学,每一章都配有应用举例,以帮助读者理解该章节的主要内容。本书可供高校Java开发相关课程使用,也可作为Java培训班的培训教材。
|
作者简介: |
|
章节目录: |
目录 Java语言程序设计与应用目录1Java介绍1 1.1了解Java1 1.1.1Java的诞生和发展1 1.1.2Java三大平台8 1.1.3Java语言的特点8 1.1.4Java虚拟机11 1.2JDK12 1.2.1Windows系统环境的JDK的安装与设置12 1.2.2编译和运行Java程序17 2Java语言基础19 2.1语言成分19 2.1.1标识符和关键字19 2.1.2基本数据类型21 2.1.3变量与常量24 2.1.4运算符与表达式26 2.2字符串35 2.2.1字符串的基本数据类型特性35 2.2.2字符串的类特性37 2.3控制语句39 2.3.1流程控制结构39 2.3.2顺序结构语句41 2.3.3选择语句42 2.3.4循环语句52 2.3.5转移语句63 3数组70 3.1数组的概念70 3.1.1数组说明70 3.1.2创建数组71 3.2数组边界72 3.3数组元素引用73 3.4数组的传递74 3.5数组查找76 3.6数组排序78 3.6.1选择排序78 3.6.2冒泡排序81 3.6.3插入排序83 3.7多维数组84 3.7.1多维数组的定义84 3.7.2多维数组的初始化85 3.7.3多维数组的引用87 3.7.4数组复制89 4Java对象和类91 4.1面向对象程序设计简介91 4.1.1面向过程的程序设计91 4.1.2面向对象的程序设计91 4.2创建自己的类92 4.2.1类的定义92 4.2.2成员变量的声明和初始化93 4.2.3成员方法的声明94 4.2.4成员方法的重载95 4.2.5构造方法96 4.3静态成员98 4.3.1类变量的声明和初始化98 4.3.2类方法100 4.4几个Java API中的标准类101 4.4.1Math类101 4.4.2字符串类StringBuffer102 4.4.3Date类104 4.5对象构造106 4.5.1对象的创建106 4.5.2对象成员的使用107 4.5.3对象的清除109 4.6包110 4.6.1包的创建110 4.6.2Import关键字112 4.6.3package的目录结构112 5Java继承和接口114 5.1扩展类114 5.1.1类继承114 5.1.2@Override标记116 5.1.3选择基类访问属性116 5.1.4多态117 5.1.5多级继承118 5.1.6抽象类118 5.1.7通用超类119 5.1.8接收数目可变的参数的方法121 5.1.9转换对象122 5.2Class类123 5.2.1Java中的Class类123 5.2.2如何得到Class的对象123 5.2.3Class类的常用方法124 5.2.4Class的一些使用技巧126 5.3反射126 5.3.1反射机制的定义126 5.3.2反射机制的功能126 5.3.3利用反射机制能获得的信息126 5.3.4反射机制的优缺点127 5.3.5反射机制的应用实例127 5.4接口130
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|