网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java语言程序设计(21世纪高校计算机应用技术系列规划教材)/基础教育系列
分类 教育考试-大中专教材-成人教育
作者 李尊朝//苏军
出版社 中国铁道出版社
下载
简介
编辑推荐

本书定位于大专院校的学生和从事软件开发以及相关领域的工程技术人员,培养读者利用面向对象的技术分析和解决问题的能力,指导读者在较短的时间内学会利用最先进的Java工具开发软件产品,顺应网络时代对人才的新需求。作者根据多年教学和软件开发经验,对本书的内容取舍、组织编排和经典实例都进行了精心设计。本书在难易程度上遵循由浅入深、循序渐进的原则。在写作风格上突出其实用性,将复杂的面向对象理论融于具体的实例之中。书中的大量实例都是经过精心设计,程序代码都做了认真调试,可以直接运行,方便初学者上机操作。

内容推荐

本书通过对Java语言的全面介绍,使读者学会运用面向对象方法分析和解决实际问题的能力,在介绍Java编程原理和基础知识的前提下,特别注重实用性。书中包含大量精心设计并调试通过的编程实例,方便初学者使用。本书共分16章,内容包括Java概述、Java基础、流程控制、方法、数组、面向对象的程序设计基础、类的封装、多态和继承、接口和包、异常处理、输入与输出、图形用户界面GUI设计、高级用户界面GUI设计、Applet程序、多线程、数据库编程和网络编程。

本书集作者多年的教学经验编写而成,语言通俗易懂,内容安排合理,深入浅出。本书可作为高等学校各专业的程序设计语言课程教材,也可供从事软件开发以及相关领域的工程技术人员自学使用。

目录

第1章 Java概述

 1.1 程序设计语言

1.1.1 机器语言

1.1.2 汇编语言

1.1.3 高级语言

 1.2 面向对象的程序设计语言——Java

1.2.1 Java的发展历史

1.2.2 Java的特点

1.2.3 Java与C/C++的比较

 1.3 Java的开发和运行环境

1.3.1 J2SDK的安装

1.3.2 J2SDK的设置

 1.4 开发和运行Java程序的步骤

1.4.1 选择编辑工具

1.4.2 编译和运行Java程序

 1.5 UltraEdit

1.5.1 下载和安装

1.5.2 软件的使用

1.5.3 UltraEdit的功能简介

第2章 Java基础

 2.1 Java符号

2.1.1 标识符和关键字

2.1.2 运算符和分隔符

2.1.3 注释

 2.2 数据类型与变量、常量

2.2.1 数据类型

2.2.2 常量

2.2.3 变量

 2.3 语句、表达式和运算符

2.3.1 语句

2.3.2 表达式

2.3.3 算术运算符

2.3.4 关系运算符

2.3.5 逻辑运算符

2.3.6 位运算符

2.3.7 赋值运算符

 2.4 数据类型的转换

2.4.1 自动类型转换

2.4.2 强制类型转换

2.4.3 表达式的类型转换

2.4.4 运算符的优先级

第3章 Java流程控制

 3.1 选择结构程序设计

3.1.1 if语句

3.1.2 ifelse语句

3.1.3 if语句的嵌套

3.1.4 swish语句

 3.2 循环结构控制

3.2.1 while语句

3.2.2 dowhile语句

3.2.3 for语句

3.2.4 循环嵌套

 3.3 跳转语句

3.3.1 break语句

3.3.2 continue语句

第4章 方法

 4.1 方法声明

 4.2 方法调用

 4.3 参数传递

 4.4 递归

第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.3.3 数组的输出

 5.4 数组应用举例

 5.5 数组参数

 5.6 字符串

5.6.1 字符数组与字符串

5.6.2 字符串

5.6.3 字符串操作

5.6.4 字符串数组

第6章 面向对象的程序设计概念

 6.1 概念

 6.2 类的概念

 6.3 类的定义

 6.4 对象

6.4.1 创建对象

6.4.2 对象的引用

6.4.3 对象的初始化和构造方法

 6.5 类的成员变量

 6.6 方法的引用和修饰

第7章 类的封装、多态和继承

 7.1 类的封装

7.1.1 对象的可见性和作用域

7.1.2 pubfic

7.1.3 private

7.1.4 protected

7.1.5 fdendly

 7.2 多态机制

7.2.1 方法的重载

7.2.2 构造方法的重载

7.2.3 方法的覆盖

 7.3 类的继承

7.3.1 继承的概念

7.3.2继承的实现

第8章 接口和包

 8.1 抽象类和方法

8.1.1 定义抽象类

8.1.2 抽象类的实现

 8.2 接口

8.2.1 概念

8.2.2 定义接口

8.2.3 接口的特点和实现

 8.3 包

8.3.1 概念

8.3.2 包的定义

8.3.3 存放位置

8.3.4 包的引用

8.3.5 实例:将多个相互独立的类放入同一个包中

第9章 异常处理

 9.1 Java异常处理机制

 9.2 异常处理方法

9.2.1 try…catch…finally结构

9.2.2 抛出异常

9.2.3 自定义异常类

第1 0章 输入与输出

 10.1 输入输出类库

10.1.1 流

10.1.2 输入输出流类

 10.2 标准输入输出

10.2.1 标准输入

10.2.2 标准输出

10.2.3 标准错误

 10.3 文件操作

10.3.1 建立File对象

10.3.2 File对象的属性和操作

第11章 图形用户界面

 11.1 Java的图形用户界面AWT组件

11.1.1 屏幕坐标系

11.1.2 建立窗口的Frame类

11.1.3 使用图形用户界面AWT组件

11.1.4 AWT图形界面的深入学习

 11.2 Java语言中的事件处理

11.2.1 概念

11.2.2 可用的事件监听者和它们处理的事件种类

11.2.3 事件及其响应

11.2.4 在Java中的事件处理方式

 11.3 Swing包

11.3.1 创建JFrame窗口

11.3.2 Swing包中常用组件

第12章 高级用户界面GUI设计

 12.1 布局管理器

12.1.1 概念

12.1.2 BorderLayout

12.1.3 FlowLayout

12.1.4 CardLayout

12.1.5 GridLayout

12.1.6 BoxLayout

 12.2 键盘和鼠标事件处理

12.2.1 键盘事件

12.2.2 鼠标事件

 12.3 菜单设计

 12.4 对话框设计

12.4.1 JOptionPane对话框

12.4.2 Dialog

 12.5 窗口

12.5.1 JPanel容器

12.5.2 JScrollPane容器

第1 3章 Applet程序

 13.1 Applet简介

13.1.1 Applet类

13.1.2 Applet程序的运行过程

13.1.3 Applet程序的建立和运行

 13.2 Applet程序举例

第14章 多线程

 14.1 Java的多线程机制

14.1.1 线程的生命周期

14.1.2 多线程的实现方法

 14.2 通过Thread类实现多线程

14.3 通过Runnable接口实现多线程

14.4 线程等待

14.5 线程同步

第15章 数据库编程

 15.1 数据库简介

15.1.1 关系型数据库

15.1.2 SQL简介

 15.2 使用JDBC连接数据库

15.2.1 JDBC简介

15.2.2 JDBC驱动程序

 15.3 建立数据源

15.3.1 建立数据库

15.3.2 建立数据源

 15.4 Java数据库编程

15.4.1 数据库编程的一般过程

15.4.2 数据库编程实例

第16章 网络编程

 16.1 网络基础

 16.2 URL

16.2.1 URL类

16.2.2 URLConnection类

 16.3 Socket通信

16.3.1 Socket概念

16.3.2 Socket的通信机制

16.3.3 Socket类与ServerSocket类

16.3.4 URL与Socket通信的区别

16.3.5 UDP通信

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 19:43:19