android与servlet的相似性和区别

来源:互联网 发布:apache 下载windows10 编辑:程序博客网 时间:2024/05/19 13:45

相似处:

  1. Activity、Servlet的职责都是向用户呈现界面
  2. 开发者开发Activity、Servlet都继承系统的基类。
  3. Activity、Servlet开发出来之后都需要进行配置。
  4. Activity运行于Android应用中,Servlet运行于Web应用中。
  5. 开发者无法创建Activity、Servlet实例,无须调用它们的方法。Activity、Servlet的方法都由系统以回调的方式来调用。
  6. Activity、Servlet都有各自的生命周期,它们的生命周期都由外部负责管理。
  7. Activity、Servlet都不会直接相互调用,因此都不能直接进行数据交换。Servlet之间的数据交换需要借助于Web应用提供的requestScope、sessionScope等;Activity之间的数据交换需要借助于Bundle。

不同之处:

  1. Activity是Android窗口的容器,因此Activity最终以窗口的形式显示出来。而Servlet并不会生成应用界面,只是向浏览器生成文本响应。
  2. Activity运行于Android应用中,因此Activity的本质还是通过各种界面组件来搭建界面;而Servlet则主要以IO流向浏览者生成文本响应,浏览者看到的界面其实是由浏览器负责生成的。
  3. Activity之间的跳转主要公国Intent对象来控制;而Servlet之间的跳转则主要由用户请求来控制。
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 屁股摔倒了很痛怎么办 腿摔倒了破了怎么办 骑车摔倒腿肿了怎么办 鸟翅膀老是掉着怎么办 有老人摔倒被讹怎么办 剑鞘囊肿手术后黏连怎么办 上古卷轴5变脏了怎么办 上古卷轴5病了怎么办 法院判的罚金没钱交怎么办 上古卷轴5亲吻出题怎么办 老滚5马不见了怎么办 上古卷轴5杀鸡了怎么办 上古卷轴5东西太多怎么办 上古卷轴天际杀鸡了怎么办 上古卷轴5偷东西被发现怎么办 上古卷轴杀了鸡怎么办 老滚5东西多了怎么办 上古卷轴5被追杀怎么办 全险车自己碰了怎么办 上古卷轴5狗死了怎么办 头发被胶粘住了怎么办 头发被口香糖粘住了怎么办 上古卷轴5杀了npc怎么办 上古卷轴5血太少了怎么办 因牙齿缺失导致变长怎么办 上古卷轴5闪退怎么办? 小米手机4卡顿怎么办 上古卷轴5任务失败怎么办 上古卷轴5爆显存怎么办 老滚5卡住了怎么办 上古卷轴5被木河镇人追杀怎么办 关门的时候有响怎么办 家里门关门太响怎么办 网上赌搏输了2万怎么办 梦见不顺心的事怎么办 振动声桥洗澡时怎么办 同校生2高潮了怎么办 经期血发黑量少怎么办 电脑键盘右边数字键不能用怎么办 御宅伴侣特别卡怎么办 电脑网络出现三角叹号怎么办