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

请输入您要查询的图书:

 

书名 Java程序设计(高等职业院校规划教材)/计算机应用技术系列
分类 教育考试-大中专教材-成人教育
作者 王秀红//李兴福//王新春
出版社 中国铁道出版社
下载
简介
编辑推荐

《Java程序设计》是一本实用案例教程,配备了大量的例子,叙述详尽,通俗易懂,以初学者最易接受的教学方式,集中全面地进述了Java程序设计语言的基本概念与编程思想。本书充分强调学习过程的编程实践与设计思路,举例由浅入深。

本书可做为高职高专的教材,也适合Java初学者参考使用。

内容推荐

Java语言是目前最流行的计算机语言之一,已成为IT从业人员的必备工具。本书是一本实用案例教程,配备了大量的例子,叙述详尽,通俗易懂,以初学者最易接受的教学方式,集中全面地进述了Java程序设计语言的基本概念与编程思想。本书充分强调学习过程的编程实践与设计思路,举例由浅入深。帮助读者朋友尽快入门,迅速掌握Java编程的基本方法,提高编程能力。

本书除介绍Java的基本知识之外,还介绍了数据库编程、数据流、多线程、网络编程等概念,供学习中选择参考使用。同时附录中给出了Java的常用开发规范,并介绍了当前最流行的两个开发工具NetBeans和Eclipse。

本书可做为高职高专的教材,也适合Java初学者参考使用。

目录

第1章 Java语言概述

 1.1 Java的发展历史和语言特点

1.1.1 Java的发展历史

1.1.2 Java的语言特点

1.1.3 Java运行机制

 1.2 Java的运行环境

1.2.1 Java开发工具Java 2 SDK

1.2.2 安装和设置环境变量

1.2.3 Java程序的编辑、编译和运行

 1.3 最简单的Java程序

 1.4 Java在实际中的应用

1.4.1 JSP

1.4.2 J2EE

1.4.3 J2ME

实训1

习题1

第2章 Java语言基础

 2.1 Java的基本数据类型

2.1.1 标识符

2.1.2 基本数据类型

2.1.3 常量

2.1.4 变量

2.1.5 数据类型转换

 2.2 运算符与表达式

2.2.1 算术表达式

2.2.2 赋值表达式

2.2.3 表达式语句

2.2.4 关系表达式

2.2.5 逻辑表达式

2.2.6 位运算

2.2.7 条件运算符(三元运算符)

2.2.8 对象运算符

2.2.9 运算符的优先级

 2.3 Java的控制结构

2.3.1 分支语句

2.3.2 循环语句

2.3.3 跳转语句

2.3.4 return语句

 2.4 程序注释

 2.5 案例——加密与解密运算

实训2

习题2

第3章 类和对象

 3.1 类的定义

3.1.1 类和对象的关系

3.1.2 类的定义格式

 3.2 方法

3.2.1 方法的返回值

3.2.2 方法的参数

 3.3 类的实例化

3.3.1 创建对象

3.3.2 使用对象成员

3.3.3 对象资源的回收

3.3.4 类成员的访问控制

 3.4 构造函数

3.4.1 构造函数的作用和定义

3.4.2 默认构造函数

 3.5 this引用与封装

3.5.1 this引用

3.5.2 类的封装性

 3.6 类的组织

3.6.1 包的概念

3.6.2 创建包

3.6.3 访问包

 3.7 案例——个银行账户类的设计

实训3

习题3

第4章 继承和多态

 4.1 继承和多态的概念

4.1.1 继承的概念

4.1.2 多态的概念

 4.2 类的继承

4.2.1 继承的实现

4.2.2 类成员的继承

4.2.3 替代原理

 4.3 类成员的覆盖

4.3.1 覆盖的用法

4.3.2 super参考

 4.4 方法重载

4.4.1 方法的重载

4.4.2 构造函数的重载

4.4.3 多态

 4.5 抽象类和最终类

4.5.1 抽象类

4.5.2 最终类

 4.6 接口

4.6.1 接口的定义

4.6.2 接口的实现

 4.7 案例——继承和多态实例

实训4

习题4

第5章 数组、字符串与Java常用类

 5.1 数组

5.1.1 一维数组

5.1.2 二维数组

 5.2 字符串

5.2.1 创建String对象

5.2.2 String类的常用构造方法和常用方法

5.2.3 字符串操作

 5.3 Java常用包及常用类

5.3.1 java.Lang包及其常用类

5.3.2 实用包(java.util)及常用类

 5.4 案例——制作一个猜数小游戏

实训5

习题5

第6章 Java异常处理

 6.1 异常处理概述

6.1.1 异常及其分类

6.1.2 异常处理机制

6.1.3 Java中的常用异常类

 6.2 Java异常的处理方法

6.2.1 trycatchfinally

6.2.2 throws

6.2.3 抛出异常(throw)

6.2.4 自定义Java异常

 6.3 案例——异常实例

实训6

习题6

第7章 Java图形用户界面GUI

 7.1 抽象窗口工具包(Awl)与iavax.swing包慨述

7.1.1 iava.awl包的子包

7.1.2 javax.swing包

 7.2 常用Swing组件及AwT组件

7.2.1 Component(组件)类

7.2.2 Container(容器类)

7.2.3 Swing容器及组件

7.2.4 Java常用组件(一)按钮与文字输入

7.2.5 Java常用组件(二)单选与多选

7.2.6 Java常用组件(三)JScrollPane与JTable

 7.3 布局管理器

7.3.1 FlowLayout(流布局)类

7.3.2 BorderLayout(边界布局)

7.3.3 GridLayout(网格布局)类

 7.4 菜单组件类与对话框类

7.4.1 菜单组件类及其子类

7.4.2 对话框

 7.5 AWT中的绘图方法和常用类

7.5.1 Component(组件)中的绘图方法

7.5.2 Color(颜色)类

7.5.3 Font(字体)类

7.5.4 Graphics(图形工具)类

 7.6 Java的事件处理

7.6.1 事件处理基本过程

7.6.2 事件类和事件

7.6.3 键盘事件处理、鼠标事件处理与窗口事件处理

7.6.4 事件适配器

 7.7 案例——GuI界面综合应用

 实训7

 习题7

第8章 Java数据库连接

 8.1 JDBC概述

8.1.1 JDBC框架结构

8.1.2 JDBC应用模型

 8.2 JDBC连接数据库

8.2.1 JDBC连接数据库的方法

8.2.2 JDBC中的常用接口与类

 8.3 案例——数据库连接与操作实例

8.3.1 建立ODBC数据源

8.3.2 建立连接数据类

8.3.3 数据操作

8.3.4 数据查询

8.3.5 数据库应用的GuI界面实现

实训8

习题8

第9章 输入输出流

 9.1 数据流的概念

9.1.1 输入流与输出流

9.1.2 字节流与字符流

9.1.3 Java的标准数据流

 9.2 字节流类

9.2.1 InputStream(字节输入流)类和OutputStream(字节输出流)类

9.2.2 字节流类的常用子类及其应用

 9.3 字符流类

9.3.1 Reader(字符输入流)类和Writer(字符输出流)类

9.3.2 字符流类的常用子类及其应用

 9.4 文件操作

9.4.1 File(文件)类

9.4.2 字节文件与字符文件的应用

9.4.3 RandomAccessFile(随机存取文件)类

 9.5 案例——设计一个小型文本文件编辑器

实训9

习题9

第10章 多线程

 10.1 多线程概述

lO.1.1 多线程的概念

10.1.2 Java中的多线程

10.1.3 线程的状态和生命周期

 10.2 多线程的创建

10.2.1 Thread类的构造方法

10.2.2 通过继承Thread类创建线程

10.2.3 通过实现Runnable接口创建线程

 10.3 线程的调度与线程控制

10.3.1 线程优先级与线程调度策略

10.3.2 线程的基本控制

 10.4 线程的同步

10.4.1 线程的同步简介

10.4.2 线程问的通信

实训10

习题10

第11章 网络通信

 11.1 网络运行机制

 11.2 使用uRL访问网络资源

 11.3 Socket通信机制

实训11

习题11

参考文献

附录A 常用Java开发工具简介

附录B Java语言编码规范

随便看

 

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

 

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