主页 详情

《Java程序设计实用教程》_董洋溢著;周军妮,崔岩副主编_13510131_9787111459392

【书名】:《Java程序设计实用教程》
【作者】:董洋溢著;周军妮,崔岩副主编
【出版社】:北京:机械工业出版社
【时间】:2014
【页数】:292
【ISBN】:9787111459392
【SS码】:13510131

最新查询

内容简介

出版说明

前言

第1章Java语言概述

1.1程序设计语言概况

1.1.1程序设计语言的发展历程

1.1.2面向对象的相关概念

1.2 Java语言简介

1.2.1 Java语言的发展史

1.2.2 Java语言的特点

1.2.3 Java程序的分类

1.2.4 Java程序的基本结构

1.2.5 Java程序的编译运行过程

1.3 Java程序的开发环境

1.3.1 JDK+EditPlus

1.3.2集成开发工具Eclipse

1.4 Java系统类库帮助文档

1.5上机实验

1.5.1实验一 使用JDK+EditPlus编译运行最简单的Java程序

1.5.2实验二 使用JDK+Eclipse编译运行最简单的Java程序

1.6习题

第2章 数据类型和基本语句

2.1 Java的基本语法

2.1.1基本语言要素

2.1.2运算符与表达式

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.4综合举例

2.4.1基本数据类型的运用

2.4.2基本语句的运用

2.5上机实验

2.5.1实验一Java基本数据类型的运用

2.5.2实验二Java基本语句的运用

2.6习题

第3章 类和对象

3.1类和对象的概念

3.1.1类和对象概述

3.1.2类的定义

3.1.3构造方法

3.1.4类的实例化——对象的构造

3.1.5访问权限

3.1.6内存垃圾回收

3.2 static关键字

3.2.1 static变量

3.2.2 static方法

3.2.3 static代码块

3.3 this关键字

3.4继承

3.4.1继承的概念

3.4.2定义继承类

3.4.3 super关键字

3.4.4对象的类型转换

3.4.5方法的重写(Override)和重载(Overload)

3.5 final关键字

3.5.1 final类

3.5.2 final方法

3.5.3 final变量

3.6抽象方法和抽象类

3.6.1抽象方法

3.6.2抽象类

3.7接口

3.7.1接口的概念

3.7.2类实现接口

3.8内部类和匿名类

3.8.1内部类

3.8.2匿名类

3.9包(package)

3.9.1 Java包的概念

3.9.2包的声明和引入

3.10综合举例——学生学籍管理系统

3.10.1系统分析

3.10.2系统实现

3.11上机实验

3.11.1实验一 员工管理系统(一)

3.11.2实验二 员工管理系统(二)

3.12习题

第4章 异常处理

4.1异常处理概述

4.1.1异常处理机制

4.1.2异常处理语句的基本语法

4.2常见的异常

4.2.1常见的系统异常

4.2.2自定义异常

4.3 throws和throw语句

4.3.1 throws和throw语句的用法

4.3.2 throws和throw的区别

4.4综合举例

4.4.1系统异常处理

4.4.2自定义异常处理

4.5上机实验

4.5.1实验一 异常处理程序调试

4.5.2实验二 异常处理编程实验

4.6习题

第5章Java常用API

5.1字符串类

5.1.1 String类

5.1.2 StringBuffer类

5.2基本数据类型的对象包装类

5.2.1包装类

5.2.2包装类的常用方法

5.3 Math类

5.4 Date、Calendar与DateFormat类

5.4.1 Date与Calendar类

5.4.2 DateFormat类

5.5常用集合类

5.5.1向量类Vector

5.5.2数组列表类ArrayList

5.5.3链表类LinkedList

5.5.4散列集类HashSet

5.5.5哈希映射类HashMap

5.6输入输出流类

5.6.1字节输入流类InputStream

5.6.2字节输出流类OutputStream

5.6.3字符输入流Reader

5.6.4字符输出流Writer

5.6.5文件类File

5.7综合举例——图书管理系统

5.7.1系统分析

5.7.2系统实现

5.8上机实验

5.8.1实验一 字符串类的使用

5.8.2实验二 集合类的使用

5.8.3实验三 输入/输出流类的使用

5.9习题

第6章 图形用户界面程序设计

6.1图形用户界面程序概述

6.1.1两个图形类库——AWT和Swing

6.1.2组件的概念

6.1.3 AWT组件

6.1.4 Swing组件

6.2容器组件

6.2.1顶层容器JFrame类

6.2.2中间容器Jpanel类

6.3常用基本组件

6.3.1标签和文本框

6.3.2按钮

6.3.3单选按钮和复选框

6.3.4组合框和列表

6.3.5菜单条、菜单、菜单项

6.4事件响应

6.4.1事件响应的处理机制

6.4.2不同类型事件的响应方法

6.5界面布局管理器

6.5.1布局管理器概述

6.5.2流式布局FlowLayout

6.5.3边界布局BorderLayout

6.5.4网格布局GridLayout

6.5.5卡片布局CardLayout

6.5.6其他布局

6.6综合举例——简单文本编辑器

6.7上机实验

6.7.1实验一 简单计算器设计

6.7.2实验二 员工信息录入

6.8习题

第7章Applet小程序和多媒体

7.1 Applet的基本概念

7.1.1 Applet的生命周期

7.1.2 Applet的安全问题

7.2 Applet小程序的设计

7.2.1 Applet小程序的编写和编译

7.2.2嵌入到Web网页

7.2.3 Applet小程序的执行

7.3多媒体类

7.3.1绘图

7.3.2音频处理

7.3.3视频和动画

7.4综合举例

7.4.1 Applet中绘制钟表

7.4.2水中倒影

7.5上机实验Applet小程序和多媒体

7.5.1实验一Applet小程序和多媒体调试

7.5.2实验二Applet和多媒体编程

7.6习题

第8章Java多线程编程

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.4综合举例

8.4.1一个应用于Applet程序的线程

8.4.2线程间通信的举例

8.5上机实验

8.5.1实验一 线程的创建方式与优先级设置

8.5.2实验二 线程在Applet中的用

8.5.3实验三 多线程同步问题

8.6习题

第9章Java网络编程

9.1网络编程的概念

9.1.1网络连接与网络协议

9.1.2端口与套接字

9.2常用网络API类

9.2.1 URL类

9.2.2 InetAddreess类

9.2.3 Socket类

9.2.4 ServerSocket类

9.2.5 DatagramSocket类

9.2.6 DatagramPacket类

9.3网络程序设计基础

9.3.1 TCP程序设计

9.3.2 UDP程序设计

9.4综合举例

9.4.1使用URL类查看网络上的HTML文件

9.4.2基于TCP下的点对点即时通信

9.5上机实验

9.5.1实验一 常用网络API练习

9.5.2实验二TCP点对点的通信

9.6习题

第10章Java综合项目实例

10.1多功能计算器

10.1.1程序的功能及界面

10.1.2程序的主要设计步骤

10.1.3参考代码

10.2简单记事本

10.2.1记事本的功能和界面

10.2.2程序的主要设计步骤

10.2.3参考代码

10.3音乐播放器

10.3.1播放器功能和界面

10.3.2程序的主要设计步骤

10.3.3参考代码

10.4简单图形界面聊天工具

10.4.1 聊天程序功能和界面

10.4.2程序的主要设计步骤

10.4.3服务器端参考代码

10.4.4客户端参考代码

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
11ea9b674e12b83bb536fe92271c762e#64fd41b33241f3b99b5e8c267701a270#178892285#13510131_Java程序设计实用教程.zip