中国铁道出版社出幅员书 第二版 Java程序设计 (中国铁道出版社)
本文目录导航:
Java程序设计(第二版)中国铁道出版社出幅员书
Java程序设计(第二版)基本消息书名:Java程序设计(第二版)套系称号:高职高专计算机教育规划教材书号:978-7-113--7 版次:2-4 开本:16开 页码:288页作者:杨学全出版期间:2011-08-01 定价:28 元出版社:中国铁道出版社实用专业:计算机专业内容简介Java程序设计(第二版)作为面向对象编程言语Java的片面指南,旨在造就读者经常使用面向对象的思想形式处置实践疑问的才干。
本书内容丰盛,深化浅出,系统性强,器重通常操作。
全书共12章,涵盖Java言语入门、基本语法、面向对象编程、数组与字符串、图形用户界面、数据库衔接、多线程编程、网络编程、效果治理系统综合实训等内围常识点。
经过实例教学,协助读者把握Java言语的基本个性、面向对象编程思想以及实践运行技艺。
图书目录结构明晰,每个章节都以通常解说与通常操作相联合的形式开展,包括概念引见、语法学习、代码示例、习题练习、上机实训等环节,确保读者能够从通常到通常,系统性地学习Java编程。
本书适宜高职高专计算机专业在校生作为首选教材,同时也实用于高校在校生自学、计算机软件开发工程技术人员的参考书。
第1章 Java言语入门第2章 Java的基本语法第3章 Java与面向对象第4章 数组与字符串第5章 MyEclipse开发环境简介第6章 Java的图形用户界面第7章 Java与图形、图像第8章 Java的数据库衔接第9章 Java的输入/输入第10章 Java的多线程编程第11章 Java的网络编程第12章 在校生效果治理系统综合实训第13章 开发Web数据库参考答案参考文献实训开发Web数据库概述经常使用ASP集成Web数据库经常使用ASP NET集成Web数据库小结思索与练习实训参考文献
java web程序设计要学些什么
一、 HTML CSS Javascript正如严教员所说:“Java Web 的基础是建设在HTML这套标签的地基之上的”。
所以学习Java Web 就要学习HTML的标签,开局对HTML的了解并不是很深,本认为作为程序员对HTML的重点把握无非就是From表单,哦,对了,还有Table,<a herf=””>,文档的格局<head><body>等等等等,而关于CSS,更觉得这关于作为程序员的咱们没有什么太大的必要,那些事件齐全是由美工来做的,而关于Javascript则觉得他应当是与vbscript一个时代的脚本言语,其作用无非是给页面减少一些花哨的灵活效果没有什么实践意义,然而当我接触到更多的新技术如AJAX的时刻便觉得我所把握的远远不够,关于AJAX而言你学要知道每个细节从而能够设计出既好看又具备兽性化的用户界面。
而AJAX所以附丽的基础便是Javascript、CSS、HTML、XML,其思想在于经常使用XMLHttpRequest成功异步伐用把数据偷偷的下载到客户端从而使得用户无需刷新界面从而获取更好的上网体验,此三种技术在AJAX中施展的酣畅淋漓。
这才知道那本OReilly的 “Javascript犀牛书”并不是盖的。
这三个基础性的物品还是学要好好的学习,老的技术相联合也能焕收回新的光荣。
二、 TomCat总觉的这是一个让人头疼的物品,学习的时刻常须要给他启动很多项性能,首先是虚构门路,在文件夹下加上<Context path=”/test” docBase=”F:\dwb”>,有一次性给同窗装置Tomcat6.0把Tomcat5.5外面教员写好的间接粘贴到了Tomcat6.0的cong文件夹下竟不能运转,这才知道版本不同随意粘贴结果是很可怕的,还是老诚恳实的把<Context path=”/test” docBase=”F:\dwb”>这句话粘贴上才是。
物品有时命项目录里的物品曾经更改了,TomCat也曾经从新启动了,但网页上显示的照旧是以前的物品,还得把C:\Program Files\Apache Software Foundation\Tomcat 5.5\work\Catalina\localhost\这个目录下的虚构门路删掉(如经典的test目录)。
在做第9、10、11章的例子的时刻还要把WEB-INF文件夹放到虚构目录的根目录下否则会找不到WEB-INF文件夹,总之疑问多多,疑问越多,自己的阅历也就越多。
三、 JSP基本语法1、 < % %>在jsp页面中拔出Java代码,<%= %>表白式输入语句2、 JSP指令和举措:指令重要是<%@page %>、<%@include %>;举措重要是<jsp:forward>、<jsp:include>、<jsp:usebean>、<jsp:setProperty>、<jsp:getProperty>3、 四种属性的作用域page、request、session、appliction,一个比一个大,page只对以后页面有效,request是在两个页面跳转的时刻包括主机端的跳转,seesion只需阅读器不封锁,属性不时存在。
Appliction只需主机(如Tomcat)不封锁它不时都存在总之我觉得JSP的基本语法还是很便捷的无非就是几个标签指令什么的,稍须要留意的是<jsp:forward>是主机端的跳转URL地址不变,<%@include %>、<jsp:include>重要是蕴含静态和灵活的区别。
四、 JSP内置对象Request:重要作用接受表单传来的数据,Response:重要是可以像客户端发送头部消息和重定向sendRedirectOut:输入一些物品Exception:一些意外消息Config:这个对象比拟凶猛,它能取得中的许多消息,如<application>中的值,<servlet>中的parm值等Session和applicition对象重要是用他们的setAttribute和getAttribute方法存取一些属性值,不同之处在于他们的作用域五、 JDBC与数据库启动衔接,这是学习程序的重头戏,但也不是很难,重要是记住衔接数据库的一些流程1、 (驱动程序字符串)重要有四种驱动形式,字符串也各不相反,咱们罕用的是衔接access的jdbc odbc bridge字符串为2、 (DBURL)DBURL字符串为 Jdbc:odbc:数据源称号3、新建statement对象4、口头exectuQuery或exectuUpdata方法5、逆序封锁数据库六、结语:设计形式 与开发框架DAO形式曾经过期了,如今的干流形式是MVC;其中重要用了servlet充任控制层, 还须要在中性能servlet映射,它重要是起到数据控制流向的作用,如今说有干流的框架都是经常使用MVC形式,如SSH,然而这些框架都没有想微软vasual Studio那样的可是控件(只管JavaBen是一些可复用的类),2005年推出的JSF开发框架补偿了这一毛病,置信在未来作为SUN官网规范推出的JSF开发框架或者会成为干流框架,由于ESRI的ArcGIS Server就是附丽于JSF框架开发的产品,置信JSF会成为以后开发框架的干流!
Java程序设计与开发前言
随着互联网的遍及和开展,面向Web的程序设计和开发已成为软件编程的新形式,而Java日渐成为互联网编程的一种支谣言语之一。
自20世纪90年代早期以来,Java在IT业的运行不时坚持增长的趋向。
初等院校的计算机和非计算机专业相继开设了Java程序设计课程。
本书的目标是使在校生无了解Java语法特点的基础上,逐渐把握Java言语面向对象的编程要领,同时激励在校生应用面向对象编程来处置实践疑问。
本书以Java言语面向对象的编程理念为登程点,墨守成规地引见Java言语的基本内容,包括基本语法、数组、字符串、类、形象类、接口、网络和多线程编程;同时还着重引见几种Java外围技术,包括JDBC、Servlet、JSP和EJB。
经过融入Java面向对象的编程思想,使读者在学习通经常识的同时,初步把握面向对象的系统剖析、设计与开发才干,为大型软件的设计和开发奠定基础。
本书在解说Java言语和Java外围技术的同时,辅以少量的实例和结果剖析协助读者极速了解概念的实质,进一步把握Java言语及其技术的精髓。
本书在实例的布置上,由点到面、由浅入深,并在面向对象的设计思想和技巧上启动深化思索和讨论。
本书第1章重要引见Java言语的特点和长处,使读者对Java言语有一个概括性的了解。
第2章引见Java言语基础,重要包括数据类型、变量、表白式、流程控制语句、数组和字符串。
第3章引见Java类和对象,包括Java类的设计,对象创立和结构方法的口头环节;多态性,类、变量和方法的润色符(访问和非访问润色符);外部类,形象类和接口,包及其作用。
第4章引见Java的I/O流和意外处置,包括System I/O类、Scanner类、File类、字节级输入输入流、字符级输入输入流、对象序列化、意外捕捉和处置。
第5章引见Java图形用户界面和Applet,经常使用AWT包和Swing包生成图形用户界面,同时经常使用多种规划治理器设计友好的用户界面。
第6章引见Java网络编程,包括基于上层URL、基于套接字Socket和基于数据报Datagram等3种编程形式,以及经常使用文件I/O流辅佐网络编程。
第7章引见Java多线程编程,包括线程的创立和启动、线程的优先级、形态切换和多线程的同步处置。
第8章引见Java数据库衔接技术(JDBC),以及应用JDBC编写数据库访问程序的步骤。
第9章引见Servlet和JSP,包括Java EE Web开发概念,JavaBean,Servlet概念及其生命周期,Servlet类的编写、性能和运转,JSP及其编写、性能和运转,JSP的两种设计形式。
第10章引见RMI和EJB技术,应用RMI机制设计RMI客户端和主机程序的步骤,引见了EJB规范、会话类EJB组件的创立和部署,以及编写EJB客户端程序。
本书配有PPT、源代码、习题答案等教学资源,须要者可从华信教育资源网收费注册下载。
本书适宜作为计算机及关系专业的本科生、钻研生“Java程序设计”课程的教材,也可作为软件开发人员、工程技术人员及其余关系人员作为自学参考书或培训教程。
本书由张晓龙任主编,其中,第1、3、5章由张晓龙编写;第2、4章由赵红武编写;第6、7章由刘钊编写;第8、9、10章由边小勇编写。
书中的一实际例都在JDK 1.6中调试经过。
本书编写环节中,获取了武汉科技大学计算机学院人工默认与机器学习钻研室成员的鼎力允许,在此,谨向他们示意衷心的感谢。
Java程序设计与开发 张晓龙主编,本书以Java言语面向对象的编程理念为登程点,墨守成规地引见Java言语的基本内容,包括基本语法、数组、字符串、类和对象、I/O流和意外处置、用户界面类和Applet、网络和多线程编程;同时还着重引见几种Java外围技术及相应的开发实例,包括JDBC、Servlet、JSP和EJB。
经过融入Java面向对象的编程思想,使读者在学习通经常识的同时,初步把握面向对象的系统剖析、设计与开发才干,为大型软件的设计和开发奠定基础。
本书配有PPT、源代码、习题答案等教学资源。