Java知识点归纳2.docx
《Java知识点归纳2.docx》由会员分享,可在线阅读,更多相关《Java知识点归纳2.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Java知识点归纳 Web局部: 脱离开各种语言,纯粹和 web相关的就是这些: HTML,CSS,JavaScript。哪怕你不用Java开发,用C#、PHP或者Python,这些内容都是通用,这里主要偏重一些根底学问。 HTTP协议,HTTPS协议 我觉得做Web开发,HTTP是根底中的根底。在一开头的时候,开发者可能对于这个内容了解不是特别深入,只是有个初步的概念,这个没有问题,可以先从了解,简洁使用开头。 不过一旦有了一些web开发阅历之后,你就需要把这块内容深入理解吃透。只知道简洁概念,没有深入了解,可能并不会影响你开头上手做web开发,但是一旦涉及到一些性能调优、系统架构等工作,
2、就需要你对HTTP有一个深入的了解,才能把工作做好。 对于HTTP恳求, 我主要会关注以下内容: HTTP恳求的模式: request/response HTTP恳求的方法:GET, POST, PUT,DELETE 等等 协议的详细格式: head + body 协议的各类返回码:1XX,2XX,3XX,4XX,5XX Header中一些主要属性的含义和使用场景 HTTPS协议 Cookie的根本原理和使用场景 HTML, CSS 这是WEB开发的一个根底,假如公司有特地的前端开发人员,可能你就不需要做这块相关的内容。可能只需要预备一些效劳,可以供应一些数据就行。不过要是公司没有特地的前端人
3、员,那就需要你自己写简洁的页面和简洁的布局了。这种状况下,还是对HTML和CSS必需有个简洁的了解才行。 HTML简洁了解的话需要知道页面的构造,详细各个表单,标签的使用方法,CSS需要知道一些根本的选择器的编写和使用。但这也只能满意一些简洁页面的要求。假如有更加简单页面的开发需求,那对CSS+DIV的使用需要有更加深入的了解了,详细内容由于自己对这方面涉及不多,也不多说了,大家可以再找其他的参考资料。 JavaScript: 前端开发的语言,唯一的语言,就是JS。并且从中衍生出一个很优秀的框架jQuery。现在前端根本上只要有一点简单度的,都会使用这两种技术。并且以jquery为根底,还有一
4、些其他前台框架,供应了各种动态效果,还有表格,表单等一些常用的处理。近两年,AngularJS框架又开头炽热起来,这个框架在前端实现了MVC的架构,给前端的开发带来了革命性的影响(但是不意味着全部的前端开发都应当要用这个)。这些都是很值得好好看一下。即便不是专攻前端开发的,但是对于这几个技术点,能够先了解一下根本状况,根本的原理,对于web开发来说,还是大有好处的。 由于自己对这个涉猎也不深入,所以也就不更多排列了,以免误人子弟了。 Webservice 在现在的企业应用开发中,Webservice已经是个必备的工具了。在各个企业中,经过一段时间积存,会有许多不同种类的应用,这些应用可能都会使
5、用不同的语言开发,并且需要相互之间的通讯。通讯的首选就是Webservice。前后台的交互,效劳之间的交互,或者不同语言之间的交互,都可以使用Webservice这个技术。 Webservice的实现方式多种多样,两者共同点是大家都是以HTTP协议为根底的,都可以跨域,跨语言进展访问。 用的比拟多的,一个是SOAP协议的方式。这是比拟传统的webservice 的实现,这个协议比拟重量级,公布者会将webservice以wsdl形式公布,调用者通过wsdl可以直接生成实体类等。对于调用者来说,“调用”这个步骤会更简单处理一些。不过SOAP形式也存在着消息量大,传输效率低等缺陷。SOAP协议本身
6、的可选项比拟多,比拟简单,各个属性设置略有差异会导致效劳通讯的失败,需要在调试中需要花费更多的时间。 现在更加流行的是使用RESTFUL的Webservice。这种技术是简化了URL,或者说对URL做了肯定格式的限定,同时协作上HTTP的各种method,包括有GET,POST,DELTE,PUT 等,来实现整体service的各种功能。一般传输的内容都是json格式的字符串。Restful的Webservice的优点在于这是一种更加轻量级的使用方式,传输效率更高,接口商定更加清楚,双方调试也会更加便利一些。缺点在于,json格式太敏捷,所以双方都需要自行处理json中的各个参数。对于接口实体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 知识点 归纳
限制150内