java的3个平台有什么区别

平台的区别和关系如下:

一、定义和应用范围:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类 。

1、j2se是java的桌面应用平台,用于开发桌面应用程序,比如qq,暴风影音都是桌面应用程序,其中s表示standard,标准的意思。

2、j2ee,其中的e表示enterprise,即企业是意思,即java企业应用平台,用于大型的分布式的开发程序。

3、j2me,m表示mobile,即移动平台,用于开发手机,嵌入cpu机器的开发平台。

二、应用领域:

1、针对企业网应用的J2EE(Java 2Enterprise Edition);

2、针对普通PC应用的J2SE(Java 2 StandardEdition);

3、针对嵌入式设备及消费类电器的J2ME(Java 2 MicroEdition)。

三、做出来的东西即java程序:

1、 源文件扩展名.java;

2、对应文件编译后扩展名为.class;

3、打包后扩展名为.jar。

(1)java三个java扩展阅读:

Java的三大核心机制:

1、虚拟机机制:利用虚拟机解释字节码执行java程序实现跨平台。

2、垃圾收集机制:自动内存回收。

3、代码安全性机制:加载代码后校验代码后再执行代码。

⑵ java的三个基本特征是什么

Java的基本特征是
与平台无关性, 分布式, 多线程, 安全, 完全面向对象
封装,继承, 多态式面向对象编程的三个基本特征

⑶ JAVA的三个版本,JSE,JEE,JME三者之间有什么区别呀

JAVA是一种面向对象语言由SUN公司出品 J针对不同的使用方向规划出J2SE,J2EE,J2ME三个版本 J2SE 指标准版一般用于用户学习JAVA语言的基础也是使用其他两个版本的基础主要用于编写C/S项目和提供标准的JAVA类库 J2EE 指企业版依托互连网技术提供企业级平台应用说白了就是用来构建大型网站和B/S系统 J2ME 指移动版为小型移动器械搭建使用平台主要是用来为手机编程,制作手机相关软件的 三个版本一个是做C/S项目如QQ 一个是做网站如163 一个是做手机系统如大部分手机的小游戏 三个版本以J2SE类库JDK为基础又各有不同侧重开发方向以适应该语言对各个领域编程的需要
The following terms should always be used at first reference: Java™ Platform, Standard Edition 6 ――――J2SE
Java™ Platform, Enterprise Edition 5 ――――J2EE
Java™ Platform, Micro Edition ――――J2ME

⑷ 求助三个简单JAVA代码

你好!

  1. 输入使用的Scanner,排序可以使用Arrays.sort()函数;

  2. 判断月份这个应该就是简单的分支判断,if else、switch、三元运算符等等;

  3. 杨辉三角主要找到数字之间的关系,得到数据再输出就好了;

希望对你有帮助!