JAVA初级教程

出版时间:2006-1  出版社:高等教育出版社  作者:扶晓彬,耿骞主编  页数:229  

前言

  当前,在国外软件界和国内相关行业和部门,越来越多的人开始将开发工作转移到以Java为主导的开放式环境上来,J2EE已成为Web编程的标准工业平台。有几个原因促成了这种发展趋势:一是Java/J2EE平台给用户提供多样化的选择。这种选择不但体现在操作系统上,还体现在程序服务器(Application Server)和数据库管理系统(Database Server)上。随着Java的不断成熟,其“WRITEONCE,RUNANYWHERE”正逐步变为现实。二是大量基于Java的开放源码工具可大大降低开发成本,缩短产品投放市场的时间。开放源码开发模式符合软件界鼓励竞争和创新,加强合作和交流,共同促进计算机应用发展的思想。三是Java/J2EE是一个真正意义的开放式平台,具有极强的可扩充性和可延伸性。就国内而言,Java/J2EE开发平台能有利于我国自主知识产权软件的开发,有利于我国软件业的发展,有利于国际外包业务的承包。国内有识之士已经认识到这一点。  本书是一套系列教材的第一部,内容涉及JavaWeb开发的基本知识和基本方法。系列教材的第二部讲解有关Struts的内容,第三部介绍EJB和分布式系统。作为Java Web开发基本内容的介绍,本书主要内容从HTML、JavaScript和CSS开始讲起,较全面、通俗地介绍了Java、Servlet、JSP等内容,并对Tomcat、Eclipse等平台和工具的安装使用,以及JDBC、MySOL、XML等内容进行了介绍。内容介绍时,本书使用一个实例,具有很强的操作性和实用性。全书共由8章组成。第1章对Web编程进行了简单介绍,包括HTML、HTTP协议和Web服务器、基于浏览器的系统优点、用户端脚本语言JavaScript、CSS格式语言,以及HTML编辑工具等。第2章是为系统开发进行工具上的准备,内容涉用Java JDK的安装和使用、Eclipse的安装和使用、Tomcat的安装和使用等。第3章是本书所用实例的项目介绍,并包含快速原型的内容。第4章讲解了Java的基本语法等内容,并对Servlet进行了介绍。第5章是关于数据库处理的内容,包括JDBC原理和API,MySQL安装和配置和JDNI等。第6章介绍JSP,讨论Servlet存在的问题,MVC系统设计模式,JSP基本语法和API,以及Java Bean的定义和应用。第7章讲解有关XML处理方面的内容,主要包括XML的解析;第8章是系统集成。  本书面向准备以Java进行Web系统开发的初学者,要求学习者有一定的程序设计基础。书中文字通俗易懂,在介绍有关内容和知识时,通过一个贯穿全书的雅致ERP(elegantERP)系统,使内容更为生动、直观,便于读者理解、快速学习和掌握。对于熟悉HTML和CSS的读者,可以跳过第1、2章,直接进入第3章的学习。  本书读者对象既可以是各类职业学校计算机专业及相关专业的师生,也可为企业管理人员、数据库管理员、信息系统的开发人员等。

内容概要

  《JAVA初级教程:Web系统开发技术与方法》是教育部推荐教材,是一本利用Java和Web系统开发的教材。《JAVA初级教程:Web系统开发技术与方法》从最基本的HTML、JavaScript和CSS开始讲起,较全面、通俗地介绍了Java、Servlet、JSP等内容,并对Tomcat、Eclipse等平台和工具的安装使用进行了介绍。教材以建立一个适合于中小企业的ERP系统为主线,教材中贯穿实用软件系统所需的设计原理和思想。《JAVA初级教程:Web系统开发技术与方法》还对JDBC、MySQL、XML等内容进行了介绍。《JAVA初级教程:Web系统开发技术与方法》的目的,就是将一个刚刚开始学习Web系统开发的人员,带入基于Java Web的系统开发过程中,并使其快速掌握有关的知识和技能。  《JAVA初级教程:Web系统开发技术与方法》适合于各类职业院校计算机专业及相关专业的师生阅读,亦适于企业管理人员、数据库管理员、开发人员使用。

书籍目录

  第一章 Web编程基本知识1.1理解HTIVIL1.2 HTTP协议和Web服务器l-3基于浏览器系统的优点1.4客户端脚本语言JavaScript1.5 CSS格式语言第二章 系统开发环境准备2.I系统技术原理与开发环境2.2 Java JDK的安装和使用2.3 Eclipse的安装和使用2.4 Tomcat的安装和使用第三章 elegantERP3.1 项目描述3.2快速原型:elegantERP的用户界面第四章 Java Servlet4.1 Java语言入门4.2 Servlet原珲和结构4.3 Servlet API解析4.4使用Servlet的设计第五章 JDBC5.1 TDBC原理和API5.2 MySQL安装和配置5.3 elegantERP:ER图和数据模型5.4 JNDI:如何配置Data Source5.5 MYSQL:数据操作5.6 elegantERP:数据存取第六章 JSP6.1 Servlet存在的问题6.2 MVC系统模式设计6.3 JSP语法与API6.4 JavaBean的定义和应用6.5用户自编Tag库6.6系统重新思考6.7 elegantERP的设计第七章 XML处理7.1 XML介绍7.2 XML解析与相关技术第八章 系统集成

章节摘录

  2.1 系统技术原理与开发环境  在开始具体的开发工作之前,首先需要获取恰当的软件,并了解如何使用这些软件,如伺搭建起开发环境。  Java是面向对象的编程语言,Java开发工具包JI)K(Java Development Kit)是编写Java程序的基础,它集成了编译Java源程序的编译器、运行Java类文件的解释器等必备工具。  JSP(Java Server Page)是在普通HTML中嵌入了Java代码的一个脚本,在这一点上,它与其他的脚本语言(如PHP)一样,但它与其他语言不同的是:其他脚本语言由服务器直接解释这个脚本,而JSP则需要由JSP容器(如Tomcat)首先将其转化为Servlet,然后再调用Javac将Servle!编译为Class文件。最终,服务器解释的是Class文件。那么什么是Servlet昵?Servlet其实是一个特殊的Java类。Servlet和JSP是Sun公司J2EE架构中重要的部分。由于基于Java语言,因此其可以方便地调用功能强大的Java API(如JDBC)。Jakarta Tomcat作为Servlet和JSP容器是目前世界上最为流行的免费服务器之一。  对Java开发者来说,没有什么能够比得心应手的集成开发环境(Integrated Development Env-ironment,简称IDE)更令人着迷。所谓IDE,就是把编写、编译、调试、运行集成在一个统一开发环境中的软件,并且还增加了许多提高开发效率的实用功能,比如高级编辑功能、自动编译、设置断点逐步调试、在IDE内部显示运行结果等。Eclipse就是一个开放源代码的、基于Java的可扩展的集成开发环境,它可用于创建、集成和部署各类开发工具。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Tools,JDT),再加上Tomcat插件之后,这个IDE就是管理整个Web项目(包括HTML和JSP页面、图标和Servlet)的一个非常优秀的工具。

图书封面

评论、评分、阅读与下载


    JAVA初级教程 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7