1.了解java技术的三个分支:JavaSE ,JavaEE和 JavaME
JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。
Java技术体系的三个分支,SE、EE、ME,他们可以调用共同的类库JavaSE,就是Java的标准平台。
JavaSE:开发出来的,就是桌面程序,就是C/S架构的软件。
JavaEE:就是Java的企业平台,JavaEE开发的B/S架构的软件,简单理解就是网站,我们平时看到的各种网站,都可以用JavaEE开发。
JavaME:开发的就是手机程序,移动设备程序等!
总结:SE开发软件,EE开发网站,ME开发移动设备软件。 javaEE是开发web应用的,例如网站,网页等,要想学好javaEE,除了javaSE精通外,你还要学一些其他的框架以及知识,例如js jquery json xml css struts spring 等一些框架。Java最厉害是也用的最多的地方就是做web应用,当然万web应用大体也可分为前端开发,和后端开发(服务器开发)两类,但是不管怎么样,JavaSE是基础,是必须要好好学的。
2.理解JDK、JRE、JVM三者间的关系
JDK(Java Development Kit):是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
Java Runtime Environment(JRE):是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
JVM(Java Virtual Machine):java虚拟机的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。
详细请看:
JDK、JRE、JVM三者间的关系 3.了解web服务器工作原理与一些常用的web服务器
Web服务器一般指网站服务器,是指驻留
于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,
[1] 也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载
一般可分成如下4个步骤:连接过程、请求过程、应答过程以及关闭连接。
看下面这张图就很清楚了,中间的具体传输是的根据各种传输协议了
常见的web服务器:
目前最主流的三个Web服务器是Apache Nginx IIS
其他的:Kangle WebSphere WebLogic Tomcat Jboss
4.了解JSP和Servlet
5.SSH常用的框架
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。