Java语言程序设计

Java语言程序设计

辛运帏, 饶一梅, 编著

出版社:人民邮电出版社

年代:2009

定价:28.0

书籍简介:

本书共分为12章,涉及Java中的基本数据类型、基本语法、类的概念及特性、异常处理、用户界面设计、小应用程序、输入输出操作及线程等内容。

书籍目录:

第1章Java语言

1.1Java语言简介

1.1.1Java语言的问世

1.1.2Java语言的组成

1.2开发环境的安装

1.3一个简单的Java应用程序

1.3.1Java应用程序示例

1.3.2使用Java核心API文档

习题

第2章面向对象程序设计技术

2.1面向对象程序设计技术的基本概念

2.1.1什么是面向对象程序设计方法

2.1.2什么是类和对象

2.1.3面向对象的重要特性

2.2Java与C++的OOP能力比较

习题

第3章标识符和基本数据类型

3.1Java的基本语法单位

3.1.1空白、注释及语句

3.1.2关键字

3.1.3标识符

3.2Java编码体例

3.3Java的基本数据类型

3.3.1变量和常量

3.3.2基本数据类型

3.3.3变量的说明和赋值

习题

第4章表达式和流程控制语句

4.1表达式

4.1.1操作数和运算符

4.1.2表达式的提升和类型转换

4.2流程控制语句

4.2.1表达式语句

4.2.2块

4.2.3分支语句

4.2.4循环语句

4.2.5break与continue语句

习题

第5章类与对象

5.1类的定义与对象的创建

5.1.1类的定义格式

5.1.2对象的创建和初始化

5.2构造方法

5.2.1构造方法及其重载

5.2.2默认的构造方法

5.3定义方法

5.3.1方法定义格式

5.3.2按值传递

5.4类的继承

5.4.1继承的定义

5.4.2多态性与转换对象

5.5继续讨论Java的关键字

5.5.1static

5.5.2final和abstract

5.5.3this和super

5.6方法重写

5.6.1方法重写概述

5.6.2应用重写的规则

5.6.3调用父类构造方法

5.7接口

5.7.1多重继承中的二义性

5.7.2接口的定义

5.7.3接口的实现

5.8Java包

5.8.1Java包的概念

5.8.2import语句

5.9内部类

5.9.1内部类的概念

5.9.2匿名类

习题

第6章数组、容器和字符串

6.1数组

6.1.1数组说明和初始化

6.1.2数组的使用

6.2容器和字符串

6.2.1容器

6.2.2字符串

习题

第7章Java语言中的异常

7.1异常示例

7.2异常处理

7.2.1异常处理相关语句

7.2.2公共异常

7.3抛出语句

7.4创建自己的异常

习题

第8章图形用户界面设计

8.1AWT与Swing

8.1.1AWT包与Swing包

8.1.2组件、容器及内容窗格

8.2Swing组件

8.2.1按钮

8.2.2标签

8.2.3组合框

8.2.4文本组件

8.2.5菜单组件

8.2.6对话框

8.3布局管理器

8.3.1常用的布局管理器

8.3.2其他布局管理器

8.4界面设计的细节

8.4.1控制组件外观

8.4.2提示工具和助记符

8.5事件处理

8.5.1事件简述

8.5.2组件的事件处理

8.5.3事件的种类

8.5.4事件适配器

习题

第9章JavaApplet

9.1编写Applet

9.1.1小程序示例

9.1.2小程序设计过程

9.2小程序中使用的方法

9.2.1基本方法

9.2.2用于显示Applet的方法

9.3HTML文档

9.3.1applet标记

9.3.2Applet参数的读取

9.3.3Applet与URL

9.4在Applet中的多媒体处理

9.4.1在Applet中显示图像

9.4.2在Applet中播放声音

9.5Applet的事件处理

习题

第10章Java数据流

10.1数据流的基本概念

10.1.1输入数据流

10.1.2输出数据流

10.2基本字节数据流类

10.2.1文件数据流

10.2.2过滤器数据流

10.3基本字符流

10.4文件的处理

10.4.1File类

10.4.2随机访问文件

习题

第11章线程

11.1线程和多线程

11.1.1线程的概念

11.1.2线程的结构

11.2线程的状态

11.3创建线程

11.3.1继承Thread类

11.3.2实现Runnable接口

11.4线程的控制

11.4.1线程的启动

11.4.2线程的调度

11.4.3挂起线程

11.4.4线程间的通信

习题

第12章Java的网络功能

12.1概述

12.1.1基本概念介绍

12.1.2使用InetAddress

12.2统一资源定位器

12.2.1统一资源定位器的概念

12.2.2URL的创建

12.2.3与URL相关的异常

12.2.4获取URL对象属性

12.2.5读入URL数据

12.3socket接口

12.3.1socket的基本概念

12.3.2socket通信的基本步骤

12.3.3socket通信的程序设计

习题

参考文献

内容摘要:

  本书作者长期从事计算机教学和科研工作,将多年讲授Java语言的经验汇编成本书。  本书是学习Java语言的入门书籍,从Java语言的基本特点入手,全面介绍了Java语言的基本概念和编程方法,同时深入介绍了、Java的高级特性。本书共分为12章,涉及Java中的基本数据类型、基本语法、类的概念及特性、异常处理、用户界面设计、小应用程序、输入/输出操作及线程等内容。本书内容详尽,并配合大量示例,在每章的最后均列出若干习题,供读者参考。  本书是学习Java语言的入门教材。全书从Java语言的基本特点入手,详细介绍了Java语言的基本概念和编程方法,同时深入介绍了Java的高级特性。本书共分为12章,涉及Java中的基本数据类型、基本语法、类的概念及特性、异常处理、用户界面设计、小应用程序、输入/输出操作及线程等内容。  本书内容详尽,并配合大量示例,在每章的最后均列出若干习题,供读者参考。  本书可作为普通高等院校计算机专业本科生程序设计课程的教材,也可供程序设计人员参考使用。

书籍规格:

书籍详细信息
书名Java语言程序设计站内查询相似图书
9787115209399
如需购买下载《Java语言程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26装帧平装
页数 126 印数 3000

书籍信息归属:

Java语言程序设计是人民邮电出版社于2009.08出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。