| 作 者: | 冯军 |
| 出版社: | 中国水利水电出版社 |
| 丛编项: | 万水计算机编程技术与应用系列 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | Jbuilder |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
前言
第1章JBuilder入门
1.1Java语言简介
1.1.1Java虚拟机
1.1.2Java语言特点
1.1.3Java语言与互联网
1.2JBuilder9.0简介
1.2.1JBuilder9.0功能简介
1.2.2安装JBuilder9.0
1.2.3JBuilder9.0应用浏览器环境
1.3本章小结
1.4练习
第2章Java语言基础
2.1一个Java应用程序
2.1.1编写第一个JavaApplication
2.1.2编译第一个JavaApplication
2.1.3运行第一个JavaApplication
2.1.4用JBuilder9.0构建具有基本输入/输出的Java程序
2.2数据类型与表达式
2.2.1JavaApplication的构成
2.2.2数据类型.变量与常量
2.2.3表达式
2.2.4数组
2.2.5计算器程序
2.3流程控制语句
2.3.1选择语句
2.3.2循环语句
2.3.3跳转语句
2.4类.对象和继承
2.4.1类基础
2.4.2声明对象
2.4.3类的方法
2.4.4方法的重载
2.4.5Java的参数传递
2.4.6Java类的访问控制
2.4.7继承
2.4.8Object类
2.5包和接口
2.5.1包
2.5.2类路径
2.5.3包内的访问控制
2.5.4引入包
2.5.5接口
2.6本章小结
2.7练习
第3章JavaApplet
3.1第一个JavaApplet程序
3.2Applet类
3.3Applet程序机理
3.3.1Applet主框架
3.3.2Applet的生命周期
3.3.3Applet浏览器
3.3.4Applet的安全限制
3.4Applet编程
3.4.1Applet绘图
3.4.2请求重画
3.4.3HTMLAPPLET标记
3.5实例:计算器Java小程序
3.5.1实例说明
3.5.2实例实现
3.5.3实例总结
3.6本章小结
3.7练习
第4章图形界面设计
4.1基本组件
4.1.1按钮
4.1.2标签
4.1.3文本框
4.1.4复选框
4.1.5单选按钮
4.1.6选择框
4.1.7滚动条
4.2高级组件
4.2.1表格
4.2.2工具栏
4.2.3树型控件
4.3面板和布局控制
4.3.1面板
4.3.2实例:面板实例
4.3.3布局控制
4.4字体.颜色.图形的绘制
4.4.1颜色
4.4.2字体
4.4.3图形的绘制
4.5窗口.菜单和对话框
4.5.1窗口
4.5.2菜单
4.5.3对话框
4.6实例:图形界面设计综合实例
4.6.1实例说明
4.6.2实例实现
4.6.3实例总结
4.7本章小结
4.8练习
第5章数据库
5.1连接数据库
5.1.1JDBC基本概念
5.1.2DataExpress体系结构
5.1.3实例:数据库连接
5.2操作数据库
5.2.1数据库操作组件
5.2.2实例:数据库查询实例
5.3管理数据库
5.3.1数据库备份和恢复
5.3.2导入和导出数据
5.3.3实例:数据库备份和恢复
5.4本章小结
5.5练习
第6章多媒体
6.1Java多媒体框架
6.1.1JMF历史
6.1.2下载和安装JMF
6.1.3JMF体系结构
6.2音频开发
6.2.1声音文件
6.2.2JavaSound结构
6.2.3音频文件的播放
6.3实例:MP3播放器
6.3.1实例说明
6.3.2实例实现
6.3.3实例总结
6.4视频开发
6.4.1视频文件
6.4.2视频播放
6.5实例:视频播放器
6.5.1实例说明
6.5.2实例实现
6.5.3实例总结
6.6本章小结
6.7练习
第7章输入输出
7.1理解JavaI/O
7.1.1流的概念
7.1.2字节流和字符流
7.1.3预定义流
7.2基本I/O
7.2.1向控制台输出
7.2.2读取控制台输入
7.3文件I/O
7.3.1File类
7.3.2目录
7.3.3FilenameFilter接口
7.3.4listFiles()方法
7.3.5创建目录
7.4字节流
7.4.1InputStream类
7.4.2OutputStream类
7.4.3FilelnputStream类
7.4.4FileOutputStream类
7.4.5ByteArraylnputStream类
7.4.6ByteArmyOutputStream类
7.4.7过滤字节流
7.4.8缓冲字节流
7.4.9PrintStream类
7.4.10RandomAccessFile类
7.5字符流
7.5.1Reader类
7.5.2Writer类
7.5.3FileReader类
7.5.4FileWriter类
7.5.5CharArrayReader类
7.5.6CharArrayWriter类
7.5.7BufferedReader类
7.5.8BufferedWriter类
7.5.9PushbackReader类
7.5.10PrintWriter类
7.6实例:I/O应用实例
7.6.1实例说明
7.6.2实例实现
7.6.3实例总结
7.7本章小结
7.8练习
第8章多线程
8.1理解Java多线程
8.1.1线程与进程
8.1.2Java线程模型
8.1.3线程优先级
8.1.4线程间的同步
8.1.5消息传递
8.1.6Thread类和Runnable接口
8.2线程的生命周期
8.2.1创建线程
8.2.2启动线程
8.2.3线程调度
8.2.4终止线程
8.2.5延迟线程
8.3实现多线程
8.3.1主线程
8.3.2创建线程
8.3.3创建多线程
8.3.4使用isAlive()和join()
8.3.5线程优先级
8.3.6线程同步
8.3.7挂起.恢复和终止线程
8.3.8使用多线程机制
8.4实例:多线程应用实例
8.4.1实例说明
8.4.2实例实现
8.4.3实例总结
8.5本章小结
8.6练习
第9章网络通信
9.1理解TCP/IP网络通信
9.1.1套接字
9.1.2网络地址与端口号
9.1.3客户机/服务器模式
9.1.4Internet编址
9.2Java网络类和接口
9.2.1InetAddress类
9.2.2URL类
9.2.3URLConneetion类
9.2.4Java网络模型
9.3面向连接的套接字通信
9.3.1TCP客户套接字
9.3.2TCP服务器套接字
9.3.3面向连接的Socket通信过程
9.3.4一个简单的TCP服务器/客户机程序
9.3.5实例:TCP通信应用
9.4无连接的数据报通信
9.4.1DatagramPacket类与DatagramSocket类
9.4.2五连接的Datagram通信过程
9.4.3一个简单的UDP服务器/客户机程序
9.4.4实例:UDP通信应用
9.5本章小结
9.6练习
第10章JavaBean
10.1理解JavaBean
10.2JavaBean属性
10.2.1简单属性
10.2.2可索引属性
10.2.3绑定性属性
10.2.4限制性属性
10.3JavaBean事件
10.4实例:JavaBean实例
10.4.1实例说明
10.4.2实例实现
10.4.3实例总结
10.5本章小结
10.6练习
第11章Web应用
11.1用J2EE开发Web应用的几种主要方式
11.1.1直接使用JSP
11.1.2JSP+JavaBeans
11.1.3JSP+JavaBeans+Servlet
11.1.4J2EE开发模型
11.2Servlet开发
11.2.1理解Servlet
11.2.2Servlet编程
11.2.3实例:Servlet实例
11.3JSP开发
11.3.1理解JavaServerPage
11.3.2JSP工作原理
11.3.3JSP编程
11.3.4实例:JSP实例
11.4本章小结
11.5练习
参考文献