出版时间:2010-8 出版社:北京邮电大学出版社 作者:张桂珠,张平,陈爱国 主编 页数:312
内容概要
本书是Java面向对象程序设计的一本经典教材,它将Java语言与面向对象程序设计的原理和方法相结合,使用Java最新类库,以大量实例详细介绍如何使用Java进行面向对象的程序设计、GUI的程序设计、网络通信应用的程序设计、数据库应用的程序设计和web应用的程序设计。 本书可作为Java面向对象程序设计课程的教材,也可作为Java的GUI程序设计、网络应用程序设计、数据库应用开发、JSP的Web应用开发的入门和提高学习教材。本书的读者对象是各类编程人员、计算机相关专业的本科生和研究生,也可作为Java技术的自学者或短训班人员学习教材。为方便人员学习,本书还配有电子课件、实例代码、习题答案与实验。
书籍目录
第1章 面向对象程序设计概述 1.1 面向对象与面向过程程序设计 1.2 类与对象 1.3 封装与信息隐藏 1.4 继承 1.5 多态性 1.6 面向对象的建模和UML 1.7 小结 习题第2章 Java语言概述和入门程序第3章 Java程序设计基础第4章 类与对象第5章 类的继承和派生第6章 多态性第7章 Java实用包第8章 图形和Java 2D第9章 GUI组件与用户界面设计第10章 异常处理第11章 多线程第12章 输入和输出流处理第13章 网络技术和应用开发第14章 JDBC技术和数据库应用开发第15章 JSP技术和Web应用开发参考文献
章节摘录
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)。
图书封面
评论、评分、阅读与下载