如何学好java程序阅读.ppt免费全文阅读

豆丁微信公众号
君,已阅读到文档的结尾了呢~~
Java程序设计基础 教学课件 ppt 作者
代永亮 Java程序设计基础
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Java程序设计基础 教学课件 ppt 作者
代永亮 Java程序设计基础
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
新Java Web程序设计基础教程(李绪成) 第1章.ppt 93页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
构建Java Web应用
Web?应?用?概?述 1.1.1
什么是Web应用   我们通过浏览器可以访问新浪网、中华网、淘宝网、网易网、搜狐网以及微软和Sun公司的网站等,这些就是Web应用。对于Web应用,我们需要使用浏览器,通过网络,访问在远程的服务器上运行的程序。Web应用指的就是这些网站中的程序。   一个网站由大量的页面组成,每个页面通常由一个文件组成,也可能由多个文件组成。组成一个网站的大量文件之间通过特定的方式进行链接,并且存在一个系统来管理这些文件。管理这些文件的系统通常称为应用服务器,它的主要作用就是管理这些文件。   1.1.2
Web应用是如何运行的   许多读者都上过网,应该对上网的过程比较熟悉,上网的一般过程如下:   ● 打开浏览器。   ● 输入某个网址。   ● 经过一段时间的等待,浏览器显示要访问的信息。   然后可以在网页上继续进行其他操作,可能的操作如下:   ● 在网页上点击超级链接,访问我们希望访问的内容,等待浏览器中内容的再次更新。
  ● 在网页上输入一些信息,然后点击按钮,等待浏览器中内容的再次更新。   不管是在地址栏输入地址,还是点击超级链接或者点击按钮,都需要等待浏览器中内容的更新。等待浏览器内容更新的过程,实际上是浏览器访问Web应用的过程。这个过程如下:   ● 浏览器根据我们输入的地址找到相应的服务器,不同的网站对应不同的服务器。这个服务器通常称为Web服务器,可以接收浏览器发送的请求。   ● ?Web服务器把这个请求交给相应的文件管理器,这个文件管理器也是一个服务器,通常称为应用服务器。
  ● 应用服务器接收到请求之后,查找相应的文件,加载并执行这个文件。执行的结果通常是HTML文档。   ● 应用服务器把执行的结果返回给Web服务器,Web服务器再把这个结果返回给浏览器。   ● 浏览器解析HTML文档,然后把解析后的网页显示给用户。
  1. 文件   文件是网站中最主要的部分,各个不同的网站之间的差别主要是因为它们是由不同的文件组成的,而不同的文件可以完成不同的功能。这些文件主要是由网站创建人员编写的。本书的大部分内容就是介绍如何编写这些文件。   对于这些文件的访问,可以有很多种方式。可以在地址栏中输入地址进行访问,可以通过点击超链接进行访问,还可以通过点击按钮进行访问。通过输入地址进行访问的方式没有其他两种方式方便,通常仅仅是在第一次访问这个网站的第一个页面时才使用。如果不需要提交信息,则通常使用超链接的方式;如果要提交信息,则使用按钮的形式。
  2. 程序的运行支持:应用服务器、浏览器、Web服务器   编写好的文件并不能独立运行,而是需要在应用服务器中运行,即必须有应用服务器的支持。应用服务器负责查找、加载、执行文件。要访问这些文件,需要通过浏览器,所以要访问Web应用必须有浏览器。浏览器与应用服务器之间的交互是通过Web服务器完成的,Web服务器接收浏览器发送的请求,并把请求转发给应用服务器,再把应用服务器执行的结果发送给浏览器。通常情况下,应用服务器和Web服务器是集成在一起的。要开发和运行Web应用,我们需要搭建这些环境。
  3. 用户   Web应用的用户就是访问网站的人。访问网站的人可能是各种各样的人,他们在访问Web应用的时候是不需要培训的,所以在开发Web应用的时候应该时刻想着这个问题,不能认为用户什么都可以做,会按照我们的想法做。我们应该多为用户着想,多从用户的角度思考,编写的程序应该尽量方便用户的操作,尽量降低用户在操作过程中出现错误的概率。
  4. 部署人员   编写好的应用要部署到应用服务器上才能运行,这个部署过程有时由编写人员来完成,有时需要专门的人员来完成。部署人员应该对服务器非常熟悉。   学习本课程的目标就是能够编写一个完整的网站所涉及的所有文件,并能够把这些文件部署到服务器上,之后能够通过客户端对其进行访问。在实际应用中,网站位于单独的服务器上,客户通过不同的客户端对网站进行访问。在学习的过程中,我们的电脑既作为服务器也作为客户端。
流行的Web应用开发技术   上网的时候,在地址栏中经常会看到文件的名字,后面有后缀名,通常根据后缀名可以知道网站是采用什么技术完成的。   当浏览Sun公司网站的时候,经常看到地址栏中文件名的后缀是.jsp。图1.1所示的界面是其中的一个页面,地址是/javase/index.jsp,这个地址是Java标准版技术的首页,说明使用的是JSP技术。
JSP技术网页实例
  CSDN是一个大型的程序员交流的网站,经常会看到网页的后缀名是.aspx。图1.2所示的界面是一个blog,地址是/javae
正在加载中,请稍后...您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
Java程序设计6教案.ppt 28页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
第四章 (三)多态 * * * * 回顾及作业点评 实现继承的关键字是什么? 使用继承有什么好处? 子类继承父类后,如何调用父类的属性和方法? 什么是抽象类? 预习检查
什么是多态? 使用多态有什么好处? 本章任务 通过多态实现主人给宠物喂食功能 通过多态实现主人与宠物玩耍功能 通过多态计算汽车租赁的总租金 掌握多态的优势和应用场合 掌握父类和子类之间的类型转换 掌握instanceof运算符的使用 使用父类作为方法形参实现多态 本章目标 为什么使用多态5-1
宠物生病了,需要主人给宠物看病 不同宠物看病过程不一样
不同宠物恢复后体力值不一样
为什么使用多态5-2
编写主人类 编写给狗狗看病的方法 编写给Q仔看病的方法 编写测试方法 调用主人类给狗狗看病的方法 调用主人类给Q仔看病的方法
为什么使用多态5-3 编码实现 public class Master {
public void Cure(Dog dog) {
if (dog.getHealth() & 50) {
dog.setHealth(60);
System.out.println(&打针、吃药&);
public void Cure(Penguin penguin){
if (penguin.getHealth() & 50)
penguin.setHealth(70);
System.out.println(&吃药、疗养&);
… … Master master = new Master(); master.Cure(dog); master.Cure(penguin); … …
为什么使用多态5-4
如果又需要给XXX看病,怎么办? 添加XXX类,继承Pet类 修改Master类,添加给XXX看病的方法
使用多态优化设计
频繁修改代码,代码可扩展性、可维护性差
为什么使用多态5-5 使用多态优化后的代码 … … Pet pet = new Dog(); Master master = new Master(); master.Cure(pet); … …
public class Dog extends Pet {
public void toHospital() {
this.setHealth(60);
System.out.println(&打针、吃药&);
} } public class Penguin extends Pet {
public void toHospital() {
this.setHealth(70);
System.out.println(&吃药、疗养&);
} } public class Master {
public void Cure(Pet pet) {
if (pet.getHealth() & 50)
pet.toHospital();
1 2 3 4 又要给XXX看病时,只需: 1. 编写XXX类继承Pet类(旧方案也需要) 2. 创建XXX类对象(旧方案也需要)
3. 其他代码不变(不用修改Master类) 什么是多态 生活中的多态 你能列举出一个多态的生活示例吗?
程序中的多态 多态:同一个引用类型,使用不同的实例而执行不同操作
父类引用,子类对象
同一种事物,由于条件不同,产生的结果也不同 如何实现多态3-1
用多态实现打印机 分为黑白打印机和彩色打印机 不同类型的打印机打印效果不同 黑白打印机
彩色打印机
打印 如何实现多态3-2
使用多态实现思路 编写父类 编写子类,子类重写父类方法 运行时,使用父类的类型,子类的对象 计算机可以连接各种打印机
无论连接何种打印机打印方法都相同
根据连接打印机不同,效果也不同
如何实现多态3-3 编码实现
实现多态的两个要素: 1. 方法重写
2. 使用父类类型 abstract class Printer(){
print(String str); } class ColorPrin
正在加载中,请稍后... 上传我的文档
 下载
 收藏
通过具有针对性的且低成本的网络推广来达到增加品牌知名度,根据各个企业不同的特点制定不同的推广方案,取得了一定的成效。
 下载此文档
java学习PPT课件
下载积分:2500
内容提示:java学习PPT课件
文档格式:PPTX|
浏览次数:111|
上传日期: 02:30:29|
文档星级:
全文阅读已结束,如果下载本文需要使用
 2500 积分
下载此文档
该用户还上传了这些文档
java学习PPT课件
关注微信公众号 上传我的文档
 下载
 收藏
粉丝量:11
该文档贡献者很忙,什么也没留下。
 下载此文档
2015年浙江大学Java程序设计课程 PPT第一章
下载积分:600
内容提示:2015年浙江大学Java程序设计课程 PPT第一章
文档格式:PPT|
浏览次数:17|
上传日期: 15:32:26|
文档星级:
全文阅读已结束,如果下载本文需要使用
 600 积分
下载此文档
该用户还上传了这些文档
2015年浙江大学Java程序设计课程 PPT第一章
关注微信公众号

我要回帖

更多关于 java程序员转正ppt 的文章

 

随机推荐