Java语言的技术平台:JavaSE、JavaEE和JavaME
Java是一种高级计算机语言。它是由Sun公司(已被Oracle公司于2009年4月20日收购)于1995年5月推出的一种可以编写跨平台应用软件、完全面向对象的程序设计语言。Java语言简单易用、家全可靠,自问世以来,与之相关的技术和应用发展得非常快。在计算机、移动设备、家用电器等领域中,Java技术无处不在。
针对不同的开发市场,Sun公司将Java划分为三个技术平台,它们分别是Java SE、JavaEE和Java ME。
(1) Java SE(Java Platform Standard Edition,Java 平台标准版)。
该版本是为开发普通桌面和商务应用程序提供的解决方案。JavaSE是三个平台中最核心的部分,JavaEE和JavaME都是从JavaSE的基础上发展而来的,JavaSE平台中包括了Java最核心的类库,如集合、IO、数据库连接以及网络编程等。
(2)Java EE(Java Platform Enterprise Edition,Java 平台企业版)。
该版本是为开发企业级应用程序提供的解决方案。JavaEE可以被看作一个技术平台,该平台用于开发、装配以及部署企业级应用程序,其中主要包括Servlet、JSP、JavaBean、EJB、Web Service等。
(3)Java ME(Java Platform Micro Edition,Java 平台微型版)。
该版本是为开发电子消费产品和嵌入式设备提供的解决方案。Java ME主要用于微型数字(子设备上软件程序的开发。例如,为家用电器增加智能化控制和联网功能,为手机增加游戏和通讯录管理功能。此外JavaME提供了HTTP等高级Internet协议,使移动电话能以Client/Server(客户/服务器)方式直接访问Internet的全部信息,提供最高效率的无线交流。
Java基础入门:
java零基础自学首Java入门教程(含Java项目和Java真题)
Javaweb核心基础
JavaWeb基础教程,Java web从入门到企业实战完整版
Java全套学习路线图
Java高级工程师课程
Java语言的技术平台:JavaSE、JavaEE和JavaME相关推荐
- java三个技术平台_java三大技术平台是什么
JAVA分为三大技术平台,如下: Java SE( Java Platform Standard Edition)标准版,是为开发普通桌面和商务应用程序提供的解决方案. JavaSE是三个平台中最核心 ...
- 机器语言到Java语言的技术背景
1.概述 客官,这里有故事,而且故事可能会很长,请带上花生米和酒.本篇博客内容可能会涵盖计算机的历史,编程语言的发展,Java的发展轨迹这三方面的内容,而文章的落笔方式以我个人的思考方式为主,旨在为小 ...
- java语言有没有平台无关性_Java语言具有良好的安全性和可移植性及平台无关性。...
[判断题]在类的定义中如果不明确给出父类,那么默认父类是Object类. [判断题]数组一旦创建大小不可改变. [单选题]手绘天花布置图的表示方法中,凡是剖到的墙.柱的断面轮廓线用( )绘制. [单选 ...
- java三个技术平台_Java的3个平台有什么区别
展开全部 平台的区别和关系如下: 一.定义和应用范围:62616964757a686964616fe78988e69d8331333365666235J2SE包含于J2EE中,J2ME包含了J2SE的 ...
- JavaSE,JavaEE和JavaME各是什么?
(1)JavaSE - Java标准版(一套类库:别人写好的一套类库,只不过这个类库是标准类库,走EE,或者走ME,这个SE一定是基础,先学.) (2)JavaEE(WEB方向,WEB系统.) - J ...
- java中有那三种技术平台_Java语言有三种技术平台,分别是JavaSE、JavaME、JavaEE()...
种技唐朝爱情诗歌丰富多彩的原因是( ). 术平大脑皮层主要运动区特点:(). 分别指导合成真核生物蛋白质的序列主要是 全部属于发声共鸣腔的是().A.种技声带.种技口腔.牙齿.口唇:B.咽喉.口腔.牙 ...
- Java学习资料汇总(JavaSE+JavaEE+数据库+框架+笔试题+面试题)
在写下这篇文章的时候,我还在找工作.理解每一个真正对编程感兴趣的小伙伴的转行不易,于是就把自己这几个月搜索到的学习资料一一分享给大家. 3.数据库 MySQL5.7 Reference Manual ...
- java语言的运行平台,威力加强版
ES 集群架构演进之路 1.初始阶段 订单中心ES初始阶段如一张白纸,架设方案基本没有,很多配置都是保持集群默认配置.整个集群部署在集团的弹性云上,ES集群的节点以及机器部署都比较混乱.同时按照集群维 ...
- Java Virtual Machine:Java语言的一个非常重要的特点就是与平台的无关性
Java语言的一个非常重要的特点就是与平台的无关性.而使用Java虚拟机是实现这一特点的关键.一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码.而引入Java语言虚拟机后,Java ...
- javase开发工具包中的什么命令负责运行应用程序_想当程序员?先搞懂JavaSE、JavaEE和JavaME之间的区别吧!...
Java是一门比较灵活的编程语言,且目前行业90%的应用软件服务器端都采用Java语言进行开发,而Java编程的相关技术人才始终是各领域技术型岗位不可或缺的. 作为0基础或者想转行当程序员最好还是先搞 ...
最新文章
- 如何更改linux文件的拥有者及用户组(chown和chgrp)
- bzoj 4747: [Usaco2016 Dec]Counting Haybales
- iOS系统 越狱系统还原(平刷)
- 03018_监听器Listener
- flex实现水平居中和两栏布局
- Tomcat闪退的解决办法
- 超详细前端开发案例:品优购商场项目(一)
- 三勾商城是开发友好的微信小程序商城,框架支持SAAS,支持发布 iOS + Android + 公众号 + H5 + 各种小程序
- 多线程 NSThread 的使用
- 《数学之美》—余弦定理和新闻的分类
- 只需2行代码,1分钟教你实现微信多开
- html5 sencha,HTML5开发实战——Sencha Touch篇(1)
- OPPOr7s有android5.0,oppor7s历史版本
- antd给表格加上序号
- (3)JavaScript基本概念
- 09-微服务版的单点登陆系统设计及实现(2105~2106)
- 谷歌语音对接-GoogleAssistant-smart-home
- Android 多种简单的弹出框样式设置
- 【农历九月十六日】:民族英雄 - 王二小80周年祭日
- ASEMI肖特基二极管1N5822参数,1N5822特征,1N5822应用
热门文章
- 最值得收藏的 数值分析 全部知识点思维导图整理(东北大学慕课课程)(持续更新中)
- BLE低功耗蓝牙协议栈
- 住在我隔壁储藏室的大学刚毕业的小夫妻[转载]
- viper4android 样本,【图片】大福利,ViPER4Android FX音效及超过200个精选脉冲样本(转)【华为荣耀3x畅玩版吧】_百度贴吧...
- HRM人力资源管理软件选型最重要的三点
- s081-2020 Lab4 traps
- IT项目管理的三个约束条件、五个实施步骤
- javaweb教程 javaweb项目路径总结
- MyEclipse10破解详解过程
- nema0183 java解析_NEMA-0183(GPRMC GPGGA)详细解释