Java桌面应用开发
Java桌面应用开发封面图

Java桌面应用开发

孙士兵, 唐铁斌, 主编

出版社:中国铁道出版社

年代:2014

定价:43.0

书籍简介:

本书是面向对象编程技术基础Java程序设计的教学用书。主要包括Java语言概述、Java基本语法、创建基于Web的Java程序、组件与布局管理器、事件模型与事件处理、Java异常、Java线程、Java网络编程和案例共九章内容。本书为对Java有浓厚兴趣,并有志成为Java程序员,期望通过学习较快掌握Java程序设计的人群所编写。全书以案例引导的方式,采用“理论实践+专家引导+项目实战”的思路编写,按照以案例为中心的学习方法来介绍Java语言的本质,用实例引出相关概念,使读者能够清晰地建立面向对象的编程思想。本书适合作为高职高专院校和软件技术培训机构的教材,也可作为工程设计人员和Java编程爱好者的参考书。

书籍目录:

第1章 Java语言概述

1.1 Java的诞生

1.2 Java语言的特点

1.3 Java虚拟机(JVM)

1.4 Java的开发环境

1.5 一个Java简单程序示例

1.6 Java与C/C++语言

1.7 Java与Internet

小结

练习题

第2章 Java基本语法

2.1 Java基础知识

2.1.1 Java语言的组成

2.1.2 Java的数据类型

2.1.3 Java的关键字

2.1.4 常量

2.1.5 变量

2.1.6 数组

2.2 运算符及其优先级

2.3 条件判断和循环

2.3.1 条件判断

2.3.2 程序的三种基本结构

2.4 面向对象编程基本思想

小结

练习题

第3章 创建基于Web的Java程序

3.1 Applet与HTML基础

3.2 Applet与Application

3.3 Applet的生命周期与方法

3.4 Applet中的应用举例

小结

练习题

第4章 组件与布局管理器

4.1 MVC设计模式概述

4.1.1 MVC设计模式

4.1.2 MVC视图中用户界面的基本组件介绍

4.2 组件

4.2.1 按钮

4.2.2 标签

4.2.3 文本字段

4.2.4 文本区域

4.2.5 滚动条

4.2.6 滚动面板

4.2.7 密码文本框

4.2.8 文本列表框

4.2.9 组合列表框

4.2.10 单选按钮

4.2.11 复选框

4.2.12 菜单

4.3 布局管理器

4.3.1 流布局管理器

4.3.2 网格布局管理器

4.3.3 边界布局管理器

4.3.4 卡片布局管理器

4.3.5 盒布局管理器

4.3.6 网格组布局管理器

小结

练习题

第5章 事件模型与事件处理

5.1 事件处理概述

5.2 Java事件模型

5.2.1 事件类

5.2.2 事件监听器

5.2.3 AWT事件及其相应的监听器接口

5.2.4 事件适配器

5.2.5 寸事件的响应

小结

练习题

第6章.Java异常

6.1 异常的概念

6.2 异常的处理

6.2.1 异常的处理机制

6.2.2 捕获异常

6.3 用户定义的异常

6.3.1 用户定义异常的需要

6.3.2 创建用户定义的异常类

6.3.3 抛出异常throw

小结

练习题

第7章 Java线程

7.1 进程与线程

7.1.1 进程

7.1.2 线程

7.2 创建线程的方式

7.2.1 Thread类

7.2.2 Runnable接口

7.2.3 线程的生命周期

7.3 线程的同步与死锁

7.3.1 同步问题的提出

7.3.2 同步和死锁

7.3.3 静态方法同步

7.3.4 线程不能获得锁的处理

7.3.5 何时需要同步

7.3.6 线程安全类

7.3.7 线程死锁

7.3.8 多线程编程一般规则

小结

练习题

第8章 Java网络编程

8.1 TCP/IP

8.2 Socket

8.3 URL操作

8.4 连接数据库的JDBC

小结

练习题

第9章 案例——实时聊天室系统项目设计

9.1 系统可行性分析

9.2 需求分析

9.2.1 服务器模块功能

9.2.2 客户端模块功能

9.3 概要设计

9.3.1 系统层次概况

9.3.2 系统的数据流图

9.4 数据库的设计

9.4.1 数据库的E-R图

9.4.2 数据库的结构

9.4.3 项目类的结构声明

9.5 详细设计

9.5.1 服务器模块

9.5.2 客户登录模块

9.5.3 客户端聊天模块

9.6 系统测试

小结

练习题

第10章 基本实验

实验一 熟悉.Java程序的开发

实验二 Java语言编程基础

实验三 Java语言控制结构

实验四 面向对象的编程技术

实验五 包、接口、类库与向量类

实验六 图形界面容器及布局管理器

实验七 Java事件处理机制

实验八 AWT基本组件

实验九 菜单及Swing组件

实验十 多媒体编程

实验十一 异常处理

实验十二 输入/输出与文件处理

实验十三 多线程

实验十四 网络编程基础

附录

附录A Java术语表

附录B 附加练习(行业面试问题)

参考文献

内容摘要:

《Java桌面应用开发/全国高职高专教育十二五规划教材》是面向对象编程技 术基础Java程序设计的教学用书。主要包括Java语言 概述、Java基本语法、创建基于Web的Java程序、组 件与布局管理器、事件模型与事件处理、Java异常、 Java线程、Java网络编程和案例共九章内容。
  本书针对Java有浓厚兴趣并有志成为Java程序员 ,期望通过学习较快掌握Java程序设计的人群编写。
  全书以案例引导的方式,采用“理论实践+专家引导+ 项目实战”的思路编写,按照以案例为中心的学习方 法来介绍Java语言的本质,用实例引出相关概念,使 读者能够清晰地建立面向对象的编程思想。
  本书适合作为高职高专院校和软件技术培训机构 的教材,也可作为工程设计人员和Java编程爱好者的 参考书。

书籍规格:

书籍详细信息
书名Java桌面应用开发站内查询相似图书
9787113195069
如需购买下载《Java桌面应用开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)43.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java桌面应用开发是中国铁道出版社于2015.1出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等职业教育-教材 的书籍。