注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计PowerbuilderJBuilder 9.0程序设计:Java程序员成功之路

JBuilder 9.0程序设计:Java程序员成功之路

JBuilder 9.0程序设计:Java程序员成功之路

定 价:¥32.00

作 者: 冯军[等]编著
出版社: 中国水利水电出版社
丛编项: 万水计算机编程技术与应用系列
标 签: Jbuilder

ISBN: 9787508420820 出版时间: 2004-05-01 包装: 简裝本
开本: 26cm 页数: 338 字数:  

内容简介

  内容提要JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。本书依托具体开发环境和平台进行讲解。学生学完这门课程之后,就可以知道如何入手编写程序。全书共11章,详细介绍了具体实例的开发过程。本书适合于软件开发工程师自学如何使用JBuilder9.开发Java应用程序,也适合作大专院校Java课程的教材或教辅材料。JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。如何使用这个功能强大的IDE进行Java程序设计是现在众多Java程序员急切盼望的事情。大中专院校和培训班在讲授Java课程时,也依托具体开发环境和平台进行教学,从而保证学生学完这门课程之后,不会变得虽然熟背Java语法,但不知道如何入手编程序。本书的组织编排充分体现了教学的特点。每章前面的知识点给出了本章的核心知识点:每章的各个小节分别对各个知识点进行了深入地阐述,部分小节还给出了相关的示例;每章的最后还对本章内容进行总结,有利于读者回顾本章所学内容;整体而言,每章各节任务量安排适当。每章都提供不同数量的练习,练习针对性强,读者做练习的同时又温习了本章介绍的主要技术方法。在介绍具体知识点时都提供很多小例子,使读者可以快速掌握所介绍知识点的用法和注意事项。同时每章还提供1—2个大实例,分成三部分“实例说明”、“实例实现”和“实例总结”来讲解,详细陈述实例实现步骤,并对实例进行透彻分析,非常适合于培养初学者或自学者进行实际编程的能力。全书共分11章。第1章总体概述了Java语言和JBuilder9.的特性:第2章讲述了Java语言的基本语法,包括:Java数据类型、流程控制语句以及Java语言面向对象概念;第3章详述JavaApplet程序的架构、实施以及相关的实例:第4章详述了JavaSwing图形界面的设计、步骤以及相关实例:第5章详述了如何开发Java数据库应用,包括数据库的连接、操作和管理等;第6章讨论了JMF以及Java多媒体应用的开发,并提供了相关实例:第7章详细介绍了JavaI/O流的概念及相关编程技巧,并使用一个综合实例来具体讲解主要对象和方法;第8章介绍了多线程的概念和Java多线程的实现,并提供了一个综合实例:第9章讨论了网络通信的概念,以及如何用Java语言实现网络通信的方法;第1章详细介绍了JavaBean的概念和编程思想并给出了相关实例:第11章讨论了如何开发JavaWeb应用,包括JSP和Servlet的语法及编程思想。本书的组织编排特别适合于软件开发工程师自学如何使用JBuilder9.开发Java应用程序,也适合作大专院校Java课程的教材或教辅材料。南京财经大学电子商务系老师对本书的构思和出版给予了大力支持,很多老师根据自己的教学和开发经验,提出了很多很好的意见和建议,在此对他们表示由衷的谢意。本书由冯军、程超和卫欣组织编写,其他对本书的编写和完稿作出贡献的还有:龚波、葛丽、田军、韩存兵、赵欣胜、张溟、龚志翔、李红玲、白红利、陈磊、冯军、刘砚、李志、张巧莉、刘卫宏、姜南、赵军锁、罗贤锋等。由于编者水平有限,书中难免有错误与不足之处,欢迎读者批评指正。编者24年2月

作者简介

暂缺《JBuilder 9.0程序设计:Java程序员成功之路》作者简介

图书目录

前言
第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练习
参考文献

本目录推荐