我决定学习另一种语言,并处于拣选阶段.
目前正在研究Java和C#,但是因为它是跨平台的,所以倾向于Java.我将主要构建基于Web的应用程序,但各种Java版本让我感到害怕. Java EE,SE,ME,FX,它们有什么区别?使用彼此有什么好处吗?
好吧,FX用于台式机,ME用于移动设备,SE和EE是相同的,但一个用于“业务”,另一个用于“业务”.那么,如果我学习SE,那么切换到EE需要什么?还是外汇?我的问题是我无法理解为什么SE,EE和FX是独立的产品?它们都运行相同的JVM,并且两者都可以执行相同的结果应用程序.为什么他们分开呢?
解决方法
它不是那么具有破坏性.
> Java SE是普通应用程序的标准.
> Java ME适用于移动电话,例如没有浮点的子集.
> Java EE是用于Web应用程序和Web服务器的Java SE的补充.
> Java FX是flash播放器的替代品,但现在带有java绑定/集成.
因此,Java SE构成了基础. Java EE适用于Web应用程序.
将来java将获得一个模块化系统,区别仅在于库级别.