一、什么是Java?
首先,Java是一个技能体系。此时的Java,相当于微软的.NET;
其次,Java是一门编程语言。此时的Java,相当于.NET下的C#语言。科普:Java是SUN公司在1995年推出的一门高级编程语言。Java语言简朴易学,完全面向工具,安详靠得住,与平台无关,“一次编译 处处运行” !
Java已经被Oracle公司收购。Oracle公司是一个什么样的公司呢?我们来比拟一下微软与Oracle的产物线:
微软:.Net–>Sql Server数据库–>Windows操纵系统
Oracle:Java–>Oracle数据库–>Solaris操纵系统
不谈市值,单看产物线,我认为Oracle是一个与微软并驾齐驱的公司。在Oracle的体系支持之下,Java的来日诰日会更好,我们有来由相信这一点。
二、Java勤学吗?
这个欠好说,人和人的环境纷歧样。假如你以前学过C#可能C/C++,你会发明Java很容易上手。
JAVASE(就是以前的J2SE)是Java的基本部门。学完JAVASE,可以进修JAVAEE,JAVAEE是Java的焦点部门,个中包括有很多个技能分支;学完JAVASE也可以进修JAVAME,不外你也可以有另一个选择:Android,Android有本身的SDK,有一套本身的对象,学完JAVASE就可以进修Android了!
三、Java的技能架构
Java的技能架构包罗JAVASE、JAVAEE和JAVAME这三部门。
1、J2SE(Java 2 Platform Standard Edition)尺度版
J2SE是J2EE和J2ME的基本,可以开拓桌面应用措施,好比Java版的扫雷。该技能体系是为开拓普通桌面和商务应用措施提供的办理方案。
2、J2EE(Java 2 Platform Enterprise Edition)企业版
J2EE技能体系中包括的技能有Servlet、JSP等,主要针对WEB应用措施的开拓,是为开拓企业情况下的应用措施提供的一套办理方案。
3、J2ME(Java 2 Platform Micro Editon)小型版
J2ME主要应用于小型电子消费类产物,好比手机中的应用措施。该技能体系是为开拓电子消费产物和嵌入式设备提供的办理方案。
说明:从Java 5.0之后,J2SE、J2EE和J2ME别离改名为JAVASE、JAVAEE和JAVAME。
JAVASE就是以前的J2SE;JAVAEE就是以前的J2EE;JAVAME就是以前的J2ME。
四、JVM:Java虚拟机
通过JVM实现了Java措施的跨平台性,让同一个Java措施在差异的操纵系统中都可以运行。因此,Java具有精采的可移植性。
URL: http://www.bianceng.cn/Programming/Java/201703/50579.htm