搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java面向对象程序设计:JDK1.6
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787563523665
  • 作      者:
    张桂珠, 张平, 陈爱国主编
  • 出 版 社 :
    北京邮电大学出版社
  • 出版日期:
    2010
收藏
内容介绍
    《Java面向对象程序设计(JDK1.6)(第3版)》是Java面向对象程序设计的一本经典教材,它将Java语言与面向对象程序设计的原理和方法相结合,使用Java最新类库,以大量实例详细介绍如何使用Java进行面向对象的程序设计、GUI的程序设计、网络通信应用的程序设计、数据库应用的程序设计和web应用的程序设计。
    《Java面向对象程序设计(JDK1.6)(第3版)》可作为Java面向对象程序设计课程的教材,也可作为Java的GUI程序设计、网络应用程序设计、数据库应用开发、JSP的web应用开发的入门和提高学习教材。《Java面向对象程序设计(JDK1.6)(第3版)》的读者对象是各类编程人员、计算机相关专业的本科生和研究生,也可作为Java技术的自学者或短训班人员学习教材。为方便人员学习,《Java面向对象程序设计(JDK1.6)(第3版)》还配有电子课件、实例代码、习题答案与实验。
展开
精彩书摘
    JSP是一种实现静态HTML和动态HTML混合编码的技术。页面的静态部分HTML(称为模板文本)可以用任何通常使用的Web制作工具编写,如Dreamweaver;页面的动态部分的代码由JSP元素组成。JSP元素通常放入特殊标记之内(大部分以标记“”结束),这些JSP元素将根据不同的请求产生网页的动态部分。JSP页面文件通常以.jsp为扩展名。
    如图15-1所示是一个简单的JSP页面文件,在IE中执行的结果显示两行“你好”的字符串。页面中任何不是JSP元素的内容称为固定模板文本(template text)。模板文本可以是任何文本:HTML、WML、XML,甚至纯文本。由于HTML是目前最常用的网页语言,因此本书中的绝大多数叙述和示例都使用了HTML。但要记住,JSP并不依赖HTML,它可以与任何一种标记语言共同使用。固定模板文本的大小通常帮助程序员决定是使用servlet还是使用JSP。如果发送给客户的内容大部分是模板文本,而仅有一小部分的内容是有Java代码动态生成,则使用JSP,否则就使用servlet。实际上,有些servlet并不产生任何内容,而是代理客户执行一项任务,然后调用其他的servlet或JSP来作响应。注意,在大多数情况下,servlet和JSP技术是可以互换的。与servlet一样,JSP通常作为web服务器的一部分来执行。执行JSP的服务器组件通常称为JSP容器(Container)。
展开
目录
第1章 面向对象程序设计概述
1.1 面向对象与面向过程程序设计
1.2 类与对象
1.3 封装与信息隐藏
1.4 继承
1.5 多态性
1.6 面向对象的建模和UML
1.7 小结
习题

第2章 Java语言概述和入门程序
2.1 Java历史及发展
2.2 Java语言特点
2.3 Java类库
2.3.1 Java中的包
2.3.2 JSE、JEE、JME
2.4 Java开发环境
2.4.1 JDK下载、安装与使用
2.4.2 Java集成开发环境
2.5 Java程序类型及简单例子
2.5.1 应用程序
2.5.2 小应用程序applet
2.5.3 简单输入和输出
2.6 小结
习题

第3章 Java程序设计基础
3.1 Java程序的组成
3.2 基本数据类型、变量与常量
3.2.1 基本数据类型
3.2.2 常量
3.2.3 变量
3.2.4 符号常量
3.3 运算符与表达式
3.3.1 算术运算符与算术表达式
3.3.2 赋值运算符与赋值表达式
3.3.3 关系运算符与关系表达式
3.3.4 逻辑运算符与逻辑表达式
3.3.5 位运算符
3.3.6 其他运算符
3.3.7 运算符的优先级与结合性
3.3.8 混合运算时数据类型的转换
3.3.9 语句和块
3.4 算法的基本控制结构
3.4.1 分支语句
3.4.2 循环语句
3.5 方法
3.5.1 方法的声明
3.5.2 方法的调用
3.5.3 方法的参数传递
3.5.4 方法的重载
3.5.5 嵌套与递归
3.5.6 变量的作用域
3.6 数组
3.6.1 一维数组
3.6.2 增强的for循环语句
3.6.3 多维数组
3.6.4 可变长的方法参数
3.7 小结
习题

第4章 类与对象
4.1 面向对象程序设计的思想
4.1.1 OOP思想
4.1.2用类实现抽象数据类型:时钟类
4.1.3 类成员:域、方法和构造方法
4.2 类的作用域
4.3 成员访问控制
4.4 初始化类的对象:构造方法
4.5 this
4.6 使用set和get方法
4.7 垃圾收集
4.8 static方法和域
4.9 类的组合
4.10 包的创建和访问
4.10.1 包的创建
4.10.2 访问包中的类
4.10.3 导人static成员
4.11 小结
习题

第5章 类的继承和派生
5.1 继承的概念和软件的重用性
5.2 派生类的定义
5.3 作用域和继承
5.4 方法的重新定义
5.5 继承下的构造方法和finalize方法
5.6 超类和子类的关系
5.7 继承的程序设计举例
5.8 小结
习题

第6章 多态性
6.1 多态性概念
6.2 继承层次结构中对象间的关系
6.3 抽象类和抽象方法
6.3.1 抽象类和具体类的概念
6.3.2 抽象方法的声明
6.3.3 抽象类的声明
6.3.4 抽象类程序设计的举例
6.4 接口的声明和实现
6.4 1接口的概念
6.4.2 接口的声明
6.4.3 接口的实现
6.4.4 接口的程序设计举例
6.5 final方法和final类
6.6 嵌套类和应用实例
6.6.1 内部类的概念
6.6.2 内部类的声明
6.6.3 匿名内部类声明
6.7 基本数据类型的包装类
6.8 小结
习题

第7章Java实用包
7.1 Math类
7.2 字符串类string
7.2.1 string构造函数
7.2.2 String类的方法
7.3 StringBuffer类
7.3.1 StringBuffer构造函数
7.3.2 StringBuffer类的方法
7.4 StringTokenizer类
7.5 Vector类与Enumeration类
7.5.1 Vector类
7.5.2 Enllmeration类
7.6 小结
习题

第8章 图形和.Java2D
8.1 Java图形环境与图形对象
8.2 颜色控制
8.3 字体控制
8.4 使用Graphics绘制图形
8.5 Java2DAPI
8.5.1 设置Graphics2D上下文
8.5.2 使用Graphics2D绘制图形
8.6 小结
习题

第9章 GUI组件与用户界面设计
9.1 AWT和Swing组件概述
9.2 事件处理模型
9.3 命令按钮
9.4 标签、单行文本框、多行文本域与滚动条面板
9.4.1 标签
9.4.2 单行文本框与多行文本域
9.4.3 滚动条面板
9.5 复选框按钮和单选按钮
9.6 组合框
9.7 列表
……
第10章 异常处理
第11章 多线程
第12章 输入和输出处理
第13章 网络技术和应用开发
第14章 JDSC技术和数据库应用开发
第15章 JSP技术和Web应用开发
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证