打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
学习java前,你需要了解的一些东西
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常用的框架
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
重磅介绍Java版本合集
1.1.1 Java技术系列的3个版本
一文搞懂JavaSE、JavaEE和JavaME之间的区别
为何cytoscape总是说我没有java呢
Java学习
分享java的跨平台原理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服