西安博为峰Java培训学校

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>西安哪里有好的java培训学校

西安哪里有好的java培训学校

  西安哪里有好的java培训学校-西安博为峰web培训学校,IT培训领跑者,专注Web培训,Java培训,Python培训,Linux培训,UI培训HTML5培训,区块链等课程培训,人才与企业需求紧密对接,拼教学,论严管,谈素养,比就业,选择IT学校,博为峰教育就够了!

  java必背综合知识点总结(基础篇)新手赶紧收藏!

  一、Hashtable与HashMap的区别

  HashMap不是线程安全的,HashTable是线程安全。

  HashMap允许空(null)的键和值(key),HashTable则不允许。

  HashMap性能优于Hashtable。

  Map

  1.Map是一个以键值对存储的接口。Map下有两个具体的实现,分别是HashMap和HashTable.

  2.HashMap是线程非安全的,HashTable是线程安全的,所以HashMap的效率高于HashTable.

  3.HashMap允许键或值为空,而HashTable不允许键或值为空.

  二、隐式对象

  输入/输出对象: request response out

  作用域通信对象: session application pageContext

  Servlet 对象: page config

  错误对象: exception

  三、Forword(请求转发)与Redirect(重定向)

  1、从数据共享上

  Forword是一个请求的延续,可以共享request的数据

  Redirect开启一个新的请求,不可以共享request的数据

  2、从地址栏

  Forword转发地址栏不发生变化

  Redirect转发地址栏发生变化

  四、JQurey总结

  jquery是一个轻量级的js框架,具有跨浏览器的特性,兼容性好,

  并且封装了很多工具,方便使用。

  常用的有: 选择器 ,dom操作 ,ajax(ajax不能跨域) ,特效,工具类

  五、XML和Json的特点

  Xml特点:

  1、有且只有一个根节点;

  2、数据传输的载体

  3、所有的标签都需要自定义

  4、是纯文本文件

  Json(JavaScript Object Notation)特点:

  json分为两种格式:

  json对象(就是在{}中存储键值对,键和值之间用冒号分隔,

  键 值 对之间用逗号分隔);

  json数组(就是[]中存储多个json对象,json对象之间用逗号分隔)

  (两者间可以进行相互嵌套)数据传输的载体之一

  区别:

  传输同样格式的数据,xml需要使用更多的字符进行描述,

  流行的是基于json的数据传输。

  xml的层次结构比json更清晰。

  共同点:

  xml和json都是数据传输的载体,并且具有跨平台跨语言的特性。

  六、request.getSession()、reqeust.getSession(false)和 request.getSession(true)

  getSession()/getSession(true):当session存在时返回该session,否则新建一个 session并返回该对象

  getSession(false):当session存在时返回该session,否则返回null

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网