黑马程序员技术交流社区
标题:
[成都校区]学习笔记:JAVA底层知识
[打印本页]
作者:
孙伯符
时间:
2019-5-9 09:00
标题:
[成都校区]学习笔记:JAVA底层知识
按道理来讲其实这些知识对开发用处不大,但是知道了之后会让你更能了解自己在干什么,毕竟历史使人明智。
Java SE、Java EE、Java ME三者的区别
Java SE 是做电脑上运行的软件。
Java EE 是用来做网站的(我们常见的JSP技术)。
Java ME 是做手机软件的。
JDK、JRE、JVM三者的区别
JDK是搭建Java环境最基本的要素,注意一下JDK(Java Development Kit)和JRE(Java Runtime Environment)的区别。 JRE是Java的运行环境,而JDK不仅包含了JRE,还带有一些我们开发所需要的工具的集合。JVM是指虚拟机。
另外,每个厂商都有自己的JDK和JRE,包括IBM,BEA,Oracle等,这些JDK和JRE都各自包含在各自的产品中。他们和Sun的JDK有着这样那样的区别。不过基本上,我们都以Sun提供的JDK作为标准来使用。
Java WEB发展历程:
Java Web技术的发展经历了如下几个阶段:
a、 Servlet技术;
b、JSP技术;
c、 模型1:JSP+JavaBean
d、模型2:JSP+JavaBean+Servlet
e、框架
f、可视化开发
(深度总结)项目中的配置文件
在项目中,Tomcat的Web.xml控制权大于Spring的applicationContext.xml,applicationContext.xml中的配置最后还是为Web.xml所用。
---------------------
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2