举一反三——Java程序设计实战训练

副标题:无

作   者:张伟编著

分类号:

ISBN:9787115126177

微信扫一扫,移动浏览光盘

简介

  《举一反三:Java程序设计实战训练》结合典型实例从图形用户界面设计和事件处理、图形图像处理与多媒体应用、数据库应用、网络编程、JSP应用、Java Applet、文件处理、Java应用程序的部署等多方面介绍了使用JBuilder 9.0开发Java应用程序的方法和技巧。通过学习《举一反三:Java程序设计实战训练》,读者可以全面掌握利用JBuilder 9.0开发Java应用程序的方法和技巧,能自己动手编写中小型的Java应用程序,提高Java的应用水平。   《举一反三:Java程序设计实战训练》配套光盘收录了书中所有典型实例的源代码,读者可以参考使用。   《举一反三:Java程序设计实战训练》选例典型,针对性强,特别适合对Java语言有一定了解,想在此基础上提高程序设计能力的读者学习,也可作为高等院校在校学生学习Java的参考资料。

目录

第1章 预备知识

1.1 java简介

1.1.1 java入门

1.1.2 java的关键特点

1.1.3 java平台

1.2 java开发工具包

1.2.1 jdk的下载与安装

1.2.2 环境变量的配置

1.2.3 jdk开发工具包

1.2.4 jdk应用举例

1.3 jbuilder9.0集成开发环境

1.3.1 jbuilder9.0简介

1.3.2 jbuilder9.0的安装

1.3.3 jbuilder9.0集成开发环境

1.3.4 可视化设计工具

1.3.5 jbuilder9.0调试环境

1.3.6 jbuilder9.0的主要功能

1.4 java语言

1.4.1 注释

1.4.2 分隔符

.1.4.3 标识符

1.4.4 数据类型

1.4.5 常量和变量

1.4.6 运算符和表达式

1.4.7 数组

1.4.8 程序控制语句

1.5 java面向对象编程,

1.5.1 oop简介

1.5.2 类和对象

1.5.3 方法

1.5.4 修饰符

1.5.5 继承

1.5.6 包

1.5.7 接口

1.5.8 内部类

1.5.9 异常

1.6 小结

第2章 图形用户界面设计与事件处理

2.1 用户界面组件

2.1.1 jfc简介

2.1.2 awt

2.1.3 swing

2.1.4 布局管理器

2.2 事件处理

2.2.1 java的事件处理机制

2.2.2 awt事件结构

2.2.3 语义事件和低级事件

2.2.4 事件参考

2.2.5 鼠标事件

2.2.6 键盘事件

2.2.7 java高级事件处理

2.3 图形用户界面设计基础

2.3.1 典型实例--一个简单的图形用户界面程序

2.3.2 起步--一个有文本输入组件的程序

2.3.3 进阶--一个有选择组件的程序

2.3.4 提高--一个有滚动组件的程序

2.4 计算器实例

2.4.1 典型实例--一个简单的计算器

2.4.2 起步--键盘控制的计算器

2.4.3 进阶--带有函数功能的计算器

2.4.4 提高--具有数制转换功能的计算器

2.5 记事本实例

2.5.1 典型实例--简单的记事本

2.5.2 起步--添加设置字体功能的记事本

2.5.3 进阶--具有工具栏的记事本

2.5.4 提高--复杂的记事本

2.6 树形组件实例

2.6.1 典型实例--简单的树

2.6.2 起步--可编辑的树

2.6.3 进阶--目录树

2.6.4 提高--自定义目录树

2.7 小结

第3章 图形图像处理与多媒体

3.1 图形图像处理基础知识

3.1.1 paint component方法

3.1.2 字体

3.1.3 颜色

3.1.4 图形绘制

3.1.5 图像

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.4.3 进阶--图像明暗的变换

3.4.4 提高--图像综合处理

3.5 多媒体实例

3.5.1 典型实例--音频片断播放器

3.5.2 起步--视频播放器

3.5.3 进阶--复杂的视频播放器

3.5.4 提高--带控制面板的视频播放器,

3.6 小结

第4章 java数据库应用开发

4.1 数据库知识简介

4.1.1 关系数据库简介

4.1.2 sql语言

4.2 java数据库配置与管理

4.2.1 jdbc简介

4.2.2 jbuilder9.0数据库管理

4.2.3 数据库应用程序开发结构

4.2.4 dataexpress类

4.2.5 dbswing类

4.3 数据库的建立和显示

4.3.1 典型实例--建立一个数据库

4.3.2 起步--多数据显示数据库

4.3.3 进阶--单数据显示数据库

4.3.4 提高--多种数据显示方式显示数据库

4.4 数据库综合实例

4.4.1 典型实例--连接access数据库

4.4.2 起步--数据库查询

4.4.3 进阶--多数据表选择

4.4.4 提高--数据库的关联

4.5 小结

第5章 java网络编程

5.1 网络基础知识概述

5.1.1 网络协议,

5.1.2 1p地址

5.1.3 域名系统dns

5.2 1p地址实例

5.2.1 典型实例--获得ip地址

5.2.2 起步--获得主机名

5.2.3 进阶--获得ip地址的类型

5.2.4 提高--打开web页面

5.3 url实例

5.3.1 典型实例--获得url信息

5.3.2 起步--获得图像

5.3.3 进阶--获取网页代码

5.3.4 提高--动态获取网页代码

5.4 socket实例

5.4.1 典型实例--获得本机端口

5.4.2 起步--时间服务器

5.4.3 进阶--socket通信的服务器端

5.4.4 提高--socket通信的客户端程序

5.5 udp实例

5.5.1 典型实例--获得udp端口号

5.5.2 起步--udp通信的服务器端

5.5.3 进阶--udp通信的客户端

5.5.4 提高--udp聊天程序

5.6 javamail实例

5.6.1 构建邮件服务器

5.6.2 典型实例--简单的邮件发送

5.6.3 起步--发送带附件的邮件

5.6.4 进阶--带有密码保护的邮件发送程序

5.6.5 提高--邮件接收程序

5.7 java网络编程综合实例

5.7.1 典型实例--web浏览器

5.7.2起步--ftp浏览器

5.7.3 进阶--下载ftp文件

5.7.4 提高--复杂的ftp客户端

5.8 小结

第6章 jsp应用

6.1 jsp概述

6.2 jsp运行环境

6.3 jsp语法

6.3.1 注释

6.3.2 指令(directive)

6.3.3 脚本元素(scriptingelements)

6.3.4动作(action)

6.4 jsp内建对象

6.4.1 request对象

6.4.2 response对象

6.4.3 pagecontext对象

6.4.4 session对象

6.4.5 application对象

6.4.6 out对象

6.4.7 config对象

6:4.8 page对象

6.4.9 exception对象

6.5 jsp应用开发实例

6.5.1 典型实例--简单 java论坛

6.5.2 起步--用户管理

6.5.3 进阶--显示数据库内容

6.5.4 提高--实现发表文章的功能,

6.6 小结

第7章 java高级应用

7.1 java applet实例

7.1.1 java applet基础

7.1.2 典型实例--一个简单的拼图游戏

7.1.3 起步--鼠标控制的拼图游戏

7.1.4 进阶--计时的拼图游戏

7.1.5 提高--复杂的拼图游戏

7.2 文件操作实例

7.2.1 典型实例--获取文件信息

7.2.2 起步--删除文件

7.2.3 进阶--复制文件

7.2.4 提高--压缩文件

7.3 部署java应用程序

7.3.1 使用jar部署java应用程序

7.3.2 制作一个可执行文件

7.3.3 使用jbuilder9.0部署java应用程序

7.3.4 其他安装工具

7.4 小结


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

举一反三——Java程序设计实战训练
    • 名称
    • 类型
    • 大小

    联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,可直接在线浏览

    loading icon