注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java程序设计

Java程序设计

Java程序设计

定 价:¥26.00

作 者: 潘浩、李芙玲、王志丽、易久
出版社: 北方交通大学出版社
丛编项: 高等院校计算机应用技术系列教材
标 签: Java

ISBN: 9787810826280 出版时间: 2005-11-01 包装: 平装
开本: 16开 页数: 285 字数:  

内容简介

  《Java程序设计》是一本介绍Java2编程基本知识的教材。《Java程序设计》全书由12章组成,分两部分来实现。第一部分从第1章到第5章,讲述Java语言的基础知识,包括Java标识符、Java运算符、表达式和Java语句、Java的面向对象编程,继承、抽象、接口和包的应用;第二部分从第6章到第12章,讲述了Java类库的知识,包括Java语言包、Java工具包、图形、输入输出流、多线程、网络编程、JDBC等应用。《Java程序设计》的语言浅显易懂,内容介绍由浅入深,并辅以大量实例讲解Java程序的实现。本书适用于Java语言的初学者,可作为大专院校计算机或非计算机专业学生的教材,也可作为Java语言的培训和自学教材。

作者简介

暂缺《Java程序设计》作者简介

图书目录

第1章Java概述
1.1Java的产生与发展
1.2Java语言的特点
1.3Java语言平台及相关应用
1.3.1Java2标准版本——J2SE
1.3.2Java2企业版本——J2EE
1.3.3Java2微型版本——J2ME
小结
习题
第2章Java编程概述
2.1JDK的安装与配置
2.2Java程序编辑环境的建立
2.3Java应用程序实例
2.3.1Java应用程序的编辑
2.3.2Java应用程序的编译和运行
2.4JavaApplet实例
2.4.1JavaApplet源程序的编辑与编译
2.4.2HTML文件的编辑与运行
小结
习题
第3章Javs基本语法结构
3.1标识符
3.1.1自定义标识符
3.1.2关键字
3.1.3类库中的标识符
3.2分隔符
3.2.1空白符
3.2.2普通分隔符
3.3注释
3.3.1单行注释
3.3.2多行注释
3.3.3文档注释
3.4基本数据类型
3.4.1整数类型
3.4.2浮点类型
3.4.3字符类型
3.4.4布尔类型
3.4.5数据类型的相互转换
3.5常量与变量
3.5.1常量
3.5.2变量
3.6运算符与表达式
3.6.1赋值运算符
3.6.2算术运算符
3.6.3关系运算符
3.6.4逻辑运算符
3.6.5位运算符
3.6.6其他运算符
3.6.7运算符的优先级
3.7数组
3.7.1数组的创建
3.7.2数组的使用
3.7.3多维数组
3.8Java语句
3.8.1表达式语句
3.8.2方法调用语句
3.8.3空语句
3.8.4复合语句
3.9控制语句
3.9.1条件语句
3.9.2循环语句
3.9.3转移语句
小结
习题
第4章类与面向对象编程
4.1面向对象编程基础
4.1.1面向对象编程的基本概念
4.1.2面向对象编程的优点
4.1.3对象的抽象
4.1.4封装
4.2类的编程实现
4.2.1类定义
4.2.2域的定义
4.2.3方法的定义
4.2.4main()方法
4.3对象的定义与使用
4.3.1对象的创建
4.3.2构造方法
4.3.3对象的使用
4,4重载
4.4.1方法的重载
4.4.2构造方法的重载
4.4.3关键字this的应用
4.5访问控制符
4.5.1public修饰符
4.5.2private修饰符
4.5.3protected修饰符
4.5.4默认的修饰符
4.6其他修饰符
4.6.1static修饰符
4.6.2final修饰符
小结
习题
第5章类间的关系
5.1类与类之间的关系
5.1.1使用关系
5.1.2包含关系
5.1.3继承关系
5.2类的继承
5.2.1继承的基本概念
5.2.2子类的创建和使用
5.2.3域的隐藏
5.2.4方法的覆盖
5.2.5super关键字
5.2.6类对象之间的类型转换
5.3抽象类与抽象方法
5.3.1抽象类
5.3.2抽象方法
5.4接口
5.4.1接口的定义
5.4.2接口的实现
5.5包
5.5.1包的创建
5.5.2包的引用
小结
习题
第6章Java基本类库
6.1Java类库
6.1.1Java类库的分类
6.1.2Java类库的使用
6.1.3Java文档的使用
6.2Object类与System类
6.2.1Objet类
6.2.2System类
6.3String类及StringBuffer类
6.3.1String类
6.3.2StringBuffex类
6.4Java类型包装类
6.5Math类
6.6Exceptlon类
6.6.1Java中的异常类
6.6.2异常的使用与处理
6.7Vector类
6.7.1Vector类的基本方法
6.7.2数据插入与访问方法
6.7.3修改和删除数据方法
6.7.4数据的查找方法
小结
习题
第7章JavaApplet
7.1Applet概述
7.2一个Appkt小程序开发的技巧
7.3Applet类
7.3.1Applet类中主要方法和Appld生命周期
7.3.2什么是JAppld
7.3.3Applet的运行机制
7.3.4HTML文件与Applet之间的参数传递
7.4Applet的应用举例
7.4.1实例1:鼠标事件
7.4.2实例2:加载图像
小结
习题
第8章图形用户接口设计
8.1Swing简介
8.1.1AWT和Swing概述
8.1.2Swing类层次结构
8.2Swing组件与容器
8.2.1Swing组件概述
8.2.2顶层容器
8.3标签与按钮
8.3.1标签
8.3.2按钮
8.4事件与文本输入
8.4.1事件处理
8.4.2文本域
8.4.3文本区
8.5复选框与单选按钮
8.5.1复选框
8.5.2单选按钮
8.6GUI布局管理器
8.6.1基本布局管理器
8.6.2面板
8.6.3高级布局管理器
8.7组合框与列表框
8.7.1组合框
8.7.2列表框
8.8其他组件
8.8.1滚动条和滑动块
8.8.2Swing对话框
8.8.3菜单
小结
习题
第9章输入输出流与文件
9.1输人输出流简介
9.2字节输入输出流
9.2.1字节输入流
9.2.2字节输出流
9.3字符输人输出流
9.3.1字符输人流
9.3.2字符输出流
9.4文件的创建与访问
9.4.1File类
9.4.2输入输出文件流
9.4.3随机读写文件流的输入输出
9.4.4文件流的功能扩展
9.5标准输入输出流
小结
习题
第10章多线程
10.1线程的相关概念
10.1.1程序.进程与线程
10.1.2多线程
10.2线程的生命周期
10.3Java中多线程的实现
10.3.1Thread类
10.3.2Rurmable接口
10.4线程的同步
10.4.1同步方法
10.4.2同步语句
10.5线程的调度
10.5.1线程的优先级调度
10.5.2线程调度的管理
10.6多线程之间的通信
10.6.1线程之间的通信问题
10.6.2线程之间的通信解决方法
小结
习题
第11章网络通信程序设计
11.1网络通信基础
11.1.1套接字
11.1.2TCP和UDP传输协议
11.1.3客户—服务器编程模型
11.2Java网络包
11.3InetAddress类
11.4面向连接的Sockft网络通信
11.4.1Socket类
11.4.2ServerSocket类
11.4.3面向连接Socket的一个具体应用
11.4.4支持多客户的服务器的设计
11.5基于数据报Socket的网络通信
11.5.1DatagramPacket类
11.5.2DatagramSocket类
11.5.3基于数据报Socket的通信实现
11.6访问URL资源
11.6.1URL类
11.6.2URkConnection类
小结
习题
第12章数据库与JDBC编程
12.1JDBC概述
12.2JDBC驱动程序的类型
12.3JDBCURl
12.4JDBC中主要的类和接口
12.4.1JDBC驱动设置类DrlverManager
12.4.2连接接口Connection
12.4.3语句接口Statement
12.4.4记录集对象ResultSet
12.4.5PreparedStatement接口
12.4.6CailableStatemem接口
12.5JDBC本地驱动连接SQLServer2000数据库
12.6综合范例
小结
习题
参考文献

本目录推荐