美文网首页Java Web
一句话讲清楚什么是JavaEE

一句话讲清楚什么是JavaEE

作者: 蓝鸥科技 | 来源:发表于2016-11-02 17:26 被阅读56次

Java技术不仅是一门编程语言而且是一个平台。同时Java语言是一门有着特定语法和风格的高级的面向对象的语言,Java平台是Java语言编写的特定应用程序运行的环境。Java平台有很多种,很多的Java工程师,即使是干了很长时间的工程师也不是很理解不同平台之间的区别和关联是什么。Java编程语言一共有四个官方的平台:

■ Java Platform, Standard Edition (Java SE)

■ Java Platform, Enterprise Edition (Java EE)

■ Java Platform, Micro Edition (Java ME)

■ JavaFX


所有的Java平台都由一个JVM和一组应用程序编程接口组成。JVM是一个程序,一般以C、C++编写,对于某些特定的软硬件平台,Java应用程序运行于JVM之上。应用程序编程接口是一些列的软件组件,你可以使用它们编写其他组件或者应用程序。每一个Java平台提供一个JVM和一个应用程序编程接口, 这使得基于某个平台的应用程序可以运行于其兼容的系统之上,并且带有Java语言所有的优势:平台独立,高效,可扩展,易开发,安全。如下是这四个平台的双语解释,希望对大家有所帮助。

Java SE

当大家说Java编程语言的时候,他们说的都是Java SE API, Java SE API 提供Java编程语言的核心功能。它定义了Java编程语言的一切从基本的类型和对象到更高级的被用于网络和安全以及数据库的类,GUI,XML解析的类。除了核心的API, Java SE平台由一个虚拟机,开发工具和其他的类库以及通常被Java应用程序使用的工具箱组成。

Java EE

Java EE平台构建于Java SE平台之上,Java EE平台提供一组API和运行环境来开发和运行大规模的,多层的,可扩展的,可靠的和安全的网络应用程序。

Java ME

Java ME平台提供一组API和一个精简的JVM来在小型的设备或者手机上运行Java语言, 他的API是Java SE API的子集, Java ME应用程序通常是Java EE 平台服务的客户端。

JavaFX

JavaFX是一个用于创建RIA的平台,类似于Windows 平台的WPF,JavaFX使用硬件加速和多媒体引擎来更好的发挥高性能客户端的性能,并且得到一个现代的视觉体验,同时提供了一组高级的API来链接网络数据资源,JavaFX应用程序可以是Java EE 平台服务的客户端。

综上我们揭晓题目问题的官方答案

Java EE平台构建于Java SE平台之上,提供一组API和运行环境来开发和运行大规模的,多层的,可扩展的,可靠的和安全的网络应用程序。

也就是说JavaEE是:

JVM + API +大规模+多层的+可扩展的+可靠+安全+网络 的应用程序

进一步精简去掉可有可无的修饰词后是:

JVM + API +网络 的应用程序

按照本文的结论最后得出一句话:

Java EE是具有JVM和一组特定API的编写网络应用程序的平台。

综上可以看出Java EE的核心在于网络。

我们是一群热爱IT的年轻人,如果你也爱IT、爱移动端开发,欢迎加入我们,让我们共同为梦想发声。

关注蓝鸥(lanou3g),推送IT新知识与资讯,让你每天进步一点点。

PS:喜欢你就点个赞,有用你就收进后宫,认识程序员你就转发一下辣。

相关文章

  • 一句话讲清楚什么是JavaEE

    Java技术不仅是一门编程语言而且是一个平台。同时Java语言是一门有着特定语法和风格的高级的面向对象的语言,Ja...

  • 什么是JavaEE

    JavaEE 概念 Java EE,Java 平台企业版(Java Platform Enterprise Edi...

  • day01 spring起步

    一、后端开发的概念和技术栈 1.1后端开发 1.2技术栈 二、javaEE 2.1什么是javaEE JavaEE...

  • servlet

    servlet 什么是servlet: servlet是javaEE的组件,也是javaEE中的一个规范。服务器其...

  • 详细解释什么是JavaEE?

    也许你学习了那么久的Java了,但如果有人问你什么是JavaEE?你会怎么回答他呢?在此我来谈谈关于JavaEE的...

  • 5、JMS

    JMS是什么 JMS是JavaEE其中的一个模块 JavaEE是一套使用Java进行企业级应用开发,大家一致遵循的...

  • 03-撩课JavaEE-Tomcat服务器

    一、Java分类 JavaSE JavaEE JavaME 二、JavaEE规范JavaEE的共有13个技术规范 ...

  • 扣丁学堂简述如何提升JavaEE技术

    现如今不论是参加JavaEE培训还是自学JavaEE的朋友都不在少数,都希望可以学好JavaEE成为一名JavaE...

  • 2021-11-08 javaee入门

    2021-11-08 javaee入门2021-11-08 javaee入门2021-11-08 javaee入门...

  • 没有基础参加扣丁学堂JavaEE培训怎么样

    也许有的朋友已经发现了,现在有很多的人都参加JavaEE培训学习JavaEE开发技术,这是为什么呢?参加JavaE...

网友评论

    本文标题:一句话讲清楚什么是JavaEE

    本文链接:https://www.haomeiwen.com/subject/acavuttx.html