• Java程序设计基础
21年品牌 40万+商家 超1.5亿件商品

Java程序设计基础

正版保障 假一赔十 可开发票

27.75 7.9折 35 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者罗刚

出版社西安电子科技大学出版社

ISBN9787560650852

出版时间2018-10

装帧平装

开本16开

定价35元

货号25478594

上书时间2024-10-29

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
Java语言具有面向对象、平台无关、可靠稳定、分布式以及多线程等特点,是近年来*为流行和优秀的程序设计语言。目前国内外市场对Java程序开发人员的需求巨大。 
  本书共12章,内容涉及Java概述,Java语言基础,Java面向过程编程,Java数组与字符串,Java类与对象、Java继承与抽象类,多态与接口,异常处理,Java输入/输出,Java常用类介绍,图形界面设计以及事件处理等Java的基础知识与初步应用。 
  本书语言深入浅出,通俗易懂,知识点循序渐进,重点突出,既注重理论的说明,也强调实际动手能力的培养。 
  本书可以作为高等学校计算机等专业的Java语言程序设计课程教材,也可供自学者及软件开发人员参考使用。



目录
章  Java概述 1 
1.1  Java历史简介 1 
1.2  Java的方向划分 2 
1.3  Java语言的特点 2 
1.4  Java语言的地位 3 
1.5  Java开发环境 5 
1.5.1  安装Java JDK 5 
1.5.2  环境变量设置 6 
1.5.3  集成开发环境 8 
1.6  个Java程序 10 
1.7  Java编程规范 12 
1.7.1  初识Java编程规范 12 
1.7.2  Java编程规范归纳 13 
本章小结 15 
习题一 16 

第二章  Java语言基础 17 
2.1  Java标识符与关键字 17 
2.1.1  Java标识符 17 
2.1.2  Java关键字 17 
2.2  Java数据类型 18 
2.2.1  整数类型 18 
2.2.2  字符类型 19 
2.2.3  小数类型 21 
2.2.4  布尔类型 22 
2.2.5  引用变量 22 
2.3  Java运算符 23 
2.4  Java数据类型转换 24 
2.4.1  自动类型转换 24 
2.4.2  强制类型转换 25 
2.5  Java的标准输入/输出语句 26 
2.5.1  Java标准输出语句 26 
2.5.2  Java标准输入语句 28 
本章小结 30 
习题二 31 
第三章  Java面向过程编程 33 
3.1  Java的顺序结构 33 
3.2  Java的分支结构 35 
3.2.1  if语句 35 
3.2.2  switch语句 38 
3.3  循环结构 40 
3.3.1  while循环结构 41 
3.3.2  for循环结构 42 
3.3.3  循环控制语句 43 
3.4  结构嵌套 43 
3.5  函数 46 
3.5.1  函数的定义与调用 46 
3.5.2  Java函数与帮助文档 47 
本章小结 51 
习题三 51 

第四章  Java数组与字符串 53 
4.1  数组 53 
4.1.1  数组的基本概念 53 
4.1.2  数组的定义与初始化 54 
4.1.3  数组遍历 56 
4.1.4  二维数组 59 
4.1.5  Arrays类 62 
4.2  字符串 63 
4.2.1  字符串基本概念 63 
4.2.2  String类 65 
4.2.3  StringBuffer和StringBuilder类 71 
本章小结 72 
习题四 73 

第五章  Java类与对象 74 
5.1  面向对象编程基础 74 
5.2  类与对象 75 
5.2.1  类的基本概念 75 
5.2.2  类的结构与定义 75 
5.2.3  对象的基本概念 77 
5.2.4  对象的初始化 78 
5.3  构造函数 83 
5.4  成员修饰符 84 
5.4.1  访问控制符 85 
5.4.2  static修饰符 86 
本章小结 90 
习题五 90 

第六章  Java继承与抽象类 92 
6.1  继承的概念 92 
6.2  继承的基本语法 93 
6.3  UML图 95 
6.4  final修饰符 95 
6.4.1  终类 96 
6.4.2  终方法 96 
6.4.3  终变量 96 
6.5  Object类 97 
6.5.1  equals()方法 97 
6.5.2  toString()方法 98 
6.5.3  getClass()方法 99 
6.5.4  hashCode()方法 100 
6.6  抽象类 100 
本章小结 102 
习题六 102 

第七章  多态与接口 103 
7.1  多态 103 
7.2  多态的支撑技术 103 
7.2.1  向上转型 103 
7.2.2  动态绑定 105 
7.3  多态实现 106 
7.4  多态分析 109 
7.4.1  多态发生的地方 109 
7.4.2  多态的作用 109 
7.5  接口 110 
7.5.1  接口声明 110 
7.5.2  实现接口 111 
7.5.3  接口与多态 112 
7.5.4  面向接口编程 115 
本章小结 116 
习题七 116 

第八章  异常处理 118 
8.1  异常处理基础 118 
8.2  异常处理语法 120 
8.2.1  try-catch-finally 120 
8.2.2  throw/throws 125 
8.3  自定义异常类 127 
本章小结 129 
习题八 130 

第九章  Java输入/输出 131 
9.1  输入/输出的基本概念 131 
9.1.1  输入与输出 131 
9.1.2  流对象 132 
9.2  输入/输出类层次结构 133 
9.3  面向字节的输入/输出 133 
9.3.1  面向字节的文件输入流 134 
9.3.2  面向字节的文件输出流 136 
9.3.3  带缓冲的字节输入/输出流 138 
9.3.4  格式化输入/输出流 142 
9.4  面向字符输入/输出 145 
9.4.1  面向字符的文件输入流 145 
9.4.2  面向字符的文件缓冲输入流 146 
9.4.3  面向字符的文件输出流 148 
9.4.4  面向字符的文件缓冲输出流 149 
9.5  其它输入/输出流 150 
9.5.1  对象输入/输出流 150 
9.5.2  数组/字符串输入/输出流 152 
9.5.3  顺序输入流 153 
9.6  File类 154 
9.6.1  File对象 154 
9.6.2  对文件进行操作 155 
9.6.3  对文件夹进行操作 156 
本章小结 158 
习题九 158 

第十章  Java常用类介绍 160 
10.1  基本数据包装类 160 
10.2  System类 162 
10.3  Random类 163 
10.4  日期时间类 165 
10.4.1  Date类 166 
10.4.2  Calendar类 166 
10.4.3  SimpleDateFormat类 168 
本章小结 171 
习题十 171 

第十一章  图形界面设计 173 
11.1  Java图形界面设计简介 173 
11.2  AWT 概 述 174 
11.3  Swing概述 175 
11.4  JFrame窗口 177 
11.5  常用窗口组件 180 
11.5.1  标签 180 
11.5.2  字体、颜色与图像 182 
11.5.3  面板 183 
11.5.4  按钮 185 
11.5.5  文本组件 189 
11.5.6  下拉列表 191 
11.5.7  菜单 193 
11.6  布局管理 194 
11.6.1  布局 195 
11.6.2  流式布局管理器 197 
11.6.3  边界布局管理器 199 
11.6.4  网格布局管理器 202 
11.6.5  网格包布局管理器 205 
本章小结 210 
习题十一 210 

第十二章  事件处理 212 
12.1  事件基本概念 212 
12.1.1  事件 212 
12.1.2  事件源 213 
12.1.3  监听器接口与监听器对象 214 
12.1.4  监听器适配器 215 
12.2  委托事件模型 215 
12.3  事件处理程序 216 
12.3.1  标准事件处理 216 
12.3.2  标准事件处理的另外两种形式 219 
12.3.3  具体事件处理 221 
本章小结 223 
习题十二 224



内容摘要
Java语言具有面向对象、平台无关、可靠稳定、分布式以及多线程等特点,是近年来*为流行和优秀的程序设计语言。目前国内外市场对Java程序开发人员的需求巨大。 
  本书共12章,内容涉及Java概述,Java语言基础,Java面向过程编程,Java数组与字符串,Java类与对象、Java继承与抽象类,多态与接口,异常处理,Java输入/输出,Java常用类介绍,图形界面设计以及事件处理等Java的基础知识与初步应用。 
  本书语言深入浅出,通俗易懂,知识点循序渐进,重点突出,既注重理论的说明,也强调实际动手能力的培养。 
  本书可以作为高等学校计算机等专业的Java语言程序设计课程教材,也可供自学者及软件开发人员参考使用。



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP