-
内容大纲
本书从Java语言的基本特点入手,全面介绍了Java语言的基本概念和编程方法,并深入讲解了Java的高级特性。内容涉及Java中的基本语法、数据类型、类、异常、界面设计、小应用程序、I/O数据流、线程及网络功能等内容,基本覆盖了Java的大部分技术,是进一步使用Java语言进行技术开发的基础。
本书适合Java语言的初学者使用,也可作为专业人员的参考书。
本书内容详尽,实例丰富,每章均有配套的习题,方便教学,适合作为高等学校教材,也可作为专业人员的参考书。
本书的习题解答及有关上机实验可参看与本书配套的《Java程序设计题解与上机指导》(第5版)。 -
作者介绍
-
目录
第1章 概述
1.1 什么是Java语言
1.1.1 Java语言的特点
1.1.2 Java的三层架构
1.1.3 Java语言的目标
1.1.4 Java虚拟机
1.1.5 垃圾收集
1.1.6 代码安全
1.2 一个基本的Java应用程序
1.2.1 开发环境的安装
1.2.2 Java应用程序
1.3 程序的编译和运行
1.3.1 编译
1.3.2 运行
1.4 常见错误
1.4.1 编译时错误
1.4.2 运行时错误
1.5 使用Java核心API文档
习题
第2章 标识符和数据类型
2.1 Java的基本语法单位
2.1.1 空白、注释及语句
2.1.2 关键字
2.1.3 标识符
2.2 Java编码体例
2.3 Java的基本数据类型
2.3.1 基本数据类型
2.3.2 类型转换
2.3.3 变量、说明和赋值
2.4 复合数据类型
2.4.1 概述
2.4.2 复合数据类型
2.5 类和对象的初步介绍
2.5.1 Java中的面向对象技术
2.5.2 Java中的类定义
2.5.3 Java中与OOP有关的关键宇
2.5.4 类定义示例
2.5.5 创建一个对象
2.5.6 引用变量的赋值
2.5.7 默认初始化和null引用值
2.5.8 术语概述
习题
第3章 表达式和流程控制语句
3.1 表达式
3.1.1 操作数
3.1.2 运算符
3.1.3 表达式的提升和转换
3.1.4 数学函数
3.2 流控制
3.2.1 表达式语句
3.2.2 块
3.2.3 分支语句
3.2.4 循环语句
3.2.5 break语句与continue语句
3.2.6 注释语句
3.3 简单的输入输出
习题
第4章 数组、向量和字符串
4.1 数组
4.1.1 数组说明
4.1.2 创建数组
4.1.3 数组边界
4.1.4 数组元素的引用
4.1.5 多维数组
4.1.6 数组复制
4.2 Vector类
……
第5章 进一步讨论对象和类
第6章 Java语言中的异常
第7章 Java语言的高级特性
第8章 Java的图形用户界面设计
第9章 Swing组件
第10章 Java Applet
第11章 Java数据流
第12章 线程
第13章 Java的网络功能
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...