21世纪高等学校规划教材 实用Java网络编程技术

出版时间:2009-9  出版社:中国电力出版社  作者:刘永华,于春花 主编  页数:256  

前言

  Java由于其面向对象和跨平台的特性而得到了广泛的应用。随着互联网技术的发展,Java在网络编程方面的优势更加突出。Java似乎是专门为网络设计的,用来开发网络应用程序特别方便。在Intemet时代,Java编程语言在网络上的应用越来越广泛,学习和使用Java的人也越来越多。  本书以进一步提高Java网络编程技术为目的,旨在介绍和解释网络技术的基本概念,并讨论Java网络编程实践技巧。通过本书的学习,读者可以提高Java网络编程的速度,更好地在软件开发中运用所学的技巧。  本书是一本全面介绍Java网络编程技术的实用书籍。本书的特色是以实例为载体来介绍Java网络编程技术,每节内容均辅以实例说明,将方法和知识融合到实例之中,使读者进一步理解和掌握理论知识。  本书有以下几个特点:  (1)语言简洁易懂,重点突出。  (2)提供了许多有针对性的实例,可以在工作和学习中直接使用。  (3)主要讲解Java语言在网络编程方面的应用,主要面向具有一定Java语言基础的读者。  (4)内容广泛且通俗易懂,循序渐进、由浅入深地引导读者一步步学习Java网络编程技术。

内容概要

本书是21世纪高等学校规划教材,主要讲解Java网络编程的实践技巧。通过阅读本书,读者可以提高Java网络编程的速度。如果用户已经拥有其他编程语言的网络编程经验,那么那些编程经验依旧可以应用在Java中。    本书是为读者在了解Java编程的基础知识之后,进一步学习Java网络编程而编写的教材,内容主要包括:Java概述、JSP技术、Java数据库连接设计、网络编程基础、Socket编程、用Java收发E.mail的处理、Servlet编程等。本书在内容选取上以基础、实用、理论够用为原则,并注重培养读者的编程能力。    本书内容翔实、覆盖面广、实例丰富、结构合理、可操作性强,可作为应用型本科计算机、网络工程及高职高专相关专业的教材。对于已经熟悉编程技术的编程人员而言也有一定的参考价值。

书籍目录

前言第1章 认识Java  1.1 Java的特点与发展历程  1.2 Java环境的配置  1.3 简单的Java程序  1.4 变量和数据类型  1.5 数组  1.6 类与对象  1.7 方法重载与类的继承  1.8 接口与包  本章小结  习题与思考第2章 Java高级知识  2.1 认识流  2.2 InputStream类和OutputStream类  2.3 文件处理  2.4 过滤流  2.5 线程  2.6 异常处理  本章小结  习题与思考第3章 Java Applet  3.1 JavaApplet设计基础  3.2 Applet类  3.3 Java Applet中的多媒体应用  本章小结  习题与思考第4章 图形用户界面设计  4.1 GUI编程基础  4.2 布局管理器  4.3 事件处理  4.4 使用Swin9组件  本章小结  习题与思考第5章 JSP技术  5.1 通用的语法规则  5.2 注释  5.3 指令  5.4 内置对象  5.5 脚本元素  5.6 动作  5.7 JSP开发平台的建立:Tomcat  5.8 Tomcat JSP经典配置实例  本章小结  习题与思考第6章 Java数据库连接设计  6.1 JDBC概述  6.2 SQL子类型  6.3 两个简单的例子  本章小结  习题与思考第7章 网络编程基础  7.1 查找Internet地址  7.2 用URL检索数据  本章小结  习题与思考第8章 基于TCP/IP协议的Socket编程  8.1 TCMP协议  8.2 套接字(Socket)  8.3 Socket类和ServerSocket类  8.4 Socket编程应用举例  本章小结  习题与思考第9章 基于UDP协议的Socket编程  9.1 UDP协议  9.2 DatagramPacket类和DatagramSocket类  9.3 基于UDP协议的Socket编程  本章小结  习题与思考第10章 用Java收发E.mail的处理  10.1 常用的邮件协议  10.2 JavaMail基础  10.3 收发E-mail  ……第11章 Servlet编程参考文献

章节摘录

  第1章 认识Java  1.1 Java的特点与发展历程  Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要基于Web的开发工具。自从问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。  随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的Java Server Page技术的推出,更是让Java成为基于Web的应用程序的首选开发工具。  1.1.1 Java语言的发展历程  1990年,美国Sun公司的James Gosling,Bill Joe等人,为在电视、控制烤箱等家用消费类电子产品上进行交互式操作而开发了一种与平台无关、可靠性强、小而灵活的编程语言,但当时并没有引起人们的注意。直到1994年下半年,Internet的迅猛发展,万维网WWW的快速增长,人们才发现Java这种具有平台无关性及可靠性强的语言恰恰就是万维网在等待的语言。Java的开发人员基于网络对Java进行了一系列的改进,融合了C和C++等语言的优点,形成了现在这套与众不同的面向对象的通用程序设计语言。  Java(JDK1.0)正式发表于1995年5月。Java的“一次编写、到处运行”口号使得Java一出现就引起了广泛的注意,用Java开发的软件可以不用修改或重新编译而直接应用于任何计算机上。Java语言的优点使它逐渐成为备受欢迎的网络编程语言。Java的诞生对传统的计算模型提出了新的挑战。

图书封面

评论、评分、阅读与下载


    21世纪高等学校规划教材 实用Java网络编程技术 PDF格式下载


用户评论 (总计3条)

 
 

  •   以前主要使用visual C++做项目开发。近来有网络编程方面的需要,所以想学学Java语言。这本书不错,翻阅了一下,概念讲解的挺透彻。像我这样以前没碰过JAVA的人,只要有C、C++的编程经验也能很快看下去。
    感觉java就是为网络编程而生的。
    -------------------上海理工大学 光电信息与计算机工程 孙玉国
  •   这个对于我来主说,算可以了``
  •   导师推荐的 还行吧~~~~~~~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7