当前位置: 首页 > 编程语言 > Java > 正文

Java简介

时间:2017-03-10 本站 guaitu

一、什么是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