书籍详情
Java2程序设计
作者:杜江、管佩森、张战军
出版社:科学出版社
出版时间:2008-01-01
ISBN:9787030225306
定价:¥35.00
购买这本书可以去
内容简介
这是《软件工程师宝典》系列图书之一,《Java2程序设计》是学习Java语言的实用参考工具书,比较全面地讲解了Java的基础知识。《Java2程序设计》实例使用了Java 2的1.5版本,这是当前比较流行、易用的版本。《Java2程序设计》共分13章,内容从JDK的获取、安装到Java开发EJB、Struts的高级应用。前3章讲述了Java的基础知识,包括Java开发环境的安装和配置,如何创建Java的类、接口、包和Java中经常使用的数据对象。从第4章开始,分别介绍了Java在各方面的应用,包括AWT、SWING、I/A、Socket、EJB、Applet和Struts。每部分都有详细的开发实例,章末附录若干习题,便于初学者学习、实践。实用性、可操作性强,能够有效地提升读者的开发技能和经验。《Java2程序设计》适合于Java初学者,以及想要在Java编程经验上得到快速提高的编程人员,同时也是社会培训班选择的理想教材。《Java2程序设计》部分实例源代码可免费从www.bhp.com.cn下载。
作者简介
暂缺《Java2程序设计》作者简介
目录
第1章安装和配置Java开发环境
1.1 获取JDK
1.2安装JDK
1.3配置JDK
1.3.1 Windows 95/98配置
1.3.2 Windows 2000/XP配置
1.3.3 Solaris配置
1.4 JDK开发工具
1.4.1.AppletViewer
1.4.2 javac和java
1.4.3 javadoc
1.4.4 jdb
1.5 小结
1.6习题
第2章类、接口和包
2.1面向对象编程基础
2.1.1面向过程编程
2.1.2面向对象编程
2.1.3一切皆对象:猫和老鼠
2.1.4类:状态和行为
2.1.5接口:通信员
2.1.6继承性
2.2 Java中的类
2.2.1类的一般形式
2.2.2类的声明
2.2.3变量访问控制
2.2.4构造函数
2.2.5 this与super
2.3包
2.4小结
2.5习题
第3章数据对象
3.1 数组
3.1.1初始化数组
3.1.2多维数组
3.2矢量类型
3.3枚举器
3.4哈希表
3.5泛型类型
3.6小结
3.7 习题
第4章抽象窗口工具包
4.1抽象窗口工具包综述
4.1.1类的分级
4.1.2处理事件的方法
4.1.3容器与布局管理器
4.2图形、字体和颜色
4.2.1图形的绘制
4.2.2字体的创建及使用
4.2.3颜色也是类
4.2.4.图像的处理
4.3小部件
4.3.1按钮(Button)
4.3.2检查盒(Checkbox)
4.3.3选项菜单(Choice)
4.3.4.滚动列表(List)
4.3.5滚动条(Scrollbar)
4.3.6标签(Label)
4.3.7文本字段(TextField)
4.3.8文本域(TxtArea)
4.4容器
4.4.1框架(Frame)
4.4.2面板(panel)
4.5布局管理器
4.5.1流控制(FlowLayout)
4.5.2栅格控制(CaidLayout)
4.5.3栅格包控制(OidSagLayout)
4.5.4边界控制(BorclerLayout)
4.5.5卡片控制(Card Layout)
4.6小结
4.7练习
第5章Java异常处理范例
5.1 处理异常
5.1.1异常分类
5.1.2触发异常
5.1.3创建违例类
5.1.4 finally从句
5.2使用违例的建议
5.3 小结
5.4习题
第6章Java图形开发范例
6.1 SWING图形
6.1.1 SWING容器
6.1.2文字输入
6.1.3单选与多选
6.1.4滚动条
6.1.5菜单
6.1.6对话框
6.2事件控制
6.2.1 窗口事件
6.2.2键盘事件
6.2.3 鼠标事件
6.3 小结
6.4习题
第7章Java多线程范例
7.1线程的基本概念
7.1.1生活中的线程
7.1.2一个例子
7.2线程的生命周期
7.2.1创建(Newborn)阶段
7.2.2准备运行(Runnable)阶段
7.2.3运行(Running)阶段
7.2.4阻塞(B:locked)阶段
7.2.5死亡(Dead)阶段
7.3多线程实现机制
7.3.1线程构造函数:创造的力量
7.3.2Paread的方法
7.3.3实现Runnable接口
7.4线程基本控制
7.4.1终止一个线程
7.4.2测试一个线程
7.4.3线程的阻塞
7.5线程组
7.6优先级和线程调度
7.7线程同步和锁
7.8线程在动画中的应用
7.9小结
7.10习题
第8章J2EE开发范例
8.1 J2EE简介
8.1.1 J2EE组件和层次
8.1.2 EJB角色
8.2会话EJB
8.2.1无状态的会话EJB
8.2.2有状态的会话EJB
8.3实体EJB
8.3.1容器管理的实体EJB
8.3.2 JavaBean自管理的实体EJB
8.4小结
8.5 习题
第9章Java网络开发范例
9.1预备知识
9.1.1IP地址
9.1.2协议
9.1.3端口号
9.1.4基本URL
9.1.5客户,服务器模式
9.2套接字(Socket)
9.2.1 Socket工作步骤
9.2.2当前时间
9.2.3数据报通信
9.3连接服务器
9.4实现服务器
第10章Java的I/O操作范例
第11章Java数据库操作范例
第12章使用Applet
第13章设计模型及Struts
1.1 获取JDK
1.2安装JDK
1.3配置JDK
1.3.1 Windows 95/98配置
1.3.2 Windows 2000/XP配置
1.3.3 Solaris配置
1.4 JDK开发工具
1.4.1.AppletViewer
1.4.2 javac和java
1.4.3 javadoc
1.4.4 jdb
1.5 小结
1.6习题
第2章类、接口和包
2.1面向对象编程基础
2.1.1面向过程编程
2.1.2面向对象编程
2.1.3一切皆对象:猫和老鼠
2.1.4类:状态和行为
2.1.5接口:通信员
2.1.6继承性
2.2 Java中的类
2.2.1类的一般形式
2.2.2类的声明
2.2.3变量访问控制
2.2.4构造函数
2.2.5 this与super
2.3包
2.4小结
2.5习题
第3章数据对象
3.1 数组
3.1.1初始化数组
3.1.2多维数组
3.2矢量类型
3.3枚举器
3.4哈希表
3.5泛型类型
3.6小结
3.7 习题
第4章抽象窗口工具包
4.1抽象窗口工具包综述
4.1.1类的分级
4.1.2处理事件的方法
4.1.3容器与布局管理器
4.2图形、字体和颜色
4.2.1图形的绘制
4.2.2字体的创建及使用
4.2.3颜色也是类
4.2.4.图像的处理
4.3小部件
4.3.1按钮(Button)
4.3.2检查盒(Checkbox)
4.3.3选项菜单(Choice)
4.3.4.滚动列表(List)
4.3.5滚动条(Scrollbar)
4.3.6标签(Label)
4.3.7文本字段(TextField)
4.3.8文本域(TxtArea)
4.4容器
4.4.1框架(Frame)
4.4.2面板(panel)
4.5布局管理器
4.5.1流控制(FlowLayout)
4.5.2栅格控制(CaidLayout)
4.5.3栅格包控制(OidSagLayout)
4.5.4边界控制(BorclerLayout)
4.5.5卡片控制(Card Layout)
4.6小结
4.7练习
第5章Java异常处理范例
5.1 处理异常
5.1.1异常分类
5.1.2触发异常
5.1.3创建违例类
5.1.4 finally从句
5.2使用违例的建议
5.3 小结
5.4习题
第6章Java图形开发范例
6.1 SWING图形
6.1.1 SWING容器
6.1.2文字输入
6.1.3单选与多选
6.1.4滚动条
6.1.5菜单
6.1.6对话框
6.2事件控制
6.2.1 窗口事件
6.2.2键盘事件
6.2.3 鼠标事件
6.3 小结
6.4习题
第7章Java多线程范例
7.1线程的基本概念
7.1.1生活中的线程
7.1.2一个例子
7.2线程的生命周期
7.2.1创建(Newborn)阶段
7.2.2准备运行(Runnable)阶段
7.2.3运行(Running)阶段
7.2.4阻塞(B:locked)阶段
7.2.5死亡(Dead)阶段
7.3多线程实现机制
7.3.1线程构造函数:创造的力量
7.3.2Paread的方法
7.3.3实现Runnable接口
7.4线程基本控制
7.4.1终止一个线程
7.4.2测试一个线程
7.4.3线程的阻塞
7.5线程组
7.6优先级和线程调度
7.7线程同步和锁
7.8线程在动画中的应用
7.9小结
7.10习题
第8章J2EE开发范例
8.1 J2EE简介
8.1.1 J2EE组件和层次
8.1.2 EJB角色
8.2会话EJB
8.2.1无状态的会话EJB
8.2.2有状态的会话EJB
8.3实体EJB
8.3.1容器管理的实体EJB
8.3.2 JavaBean自管理的实体EJB
8.4小结
8.5 习题
第9章Java网络开发范例
9.1预备知识
9.1.1IP地址
9.1.2协议
9.1.3端口号
9.1.4基本URL
9.1.5客户,服务器模式
9.2套接字(Socket)
9.2.1 Socket工作步骤
9.2.2当前时间
9.2.3数据报通信
9.3连接服务器
9.4实现服务器
第10章Java的I/O操作范例
第11章Java数据库操作范例
第12章使用Applet
第13章设计模型及Struts
猜您喜欢