JAVA中J2SE和J2EE的关系是什么?????

2025-06-25 12:04:36
推荐回答(5个)
回答1:

的确会用得会很少,一般B/S架构的会很少用到GUI和网络编程,C/S客户端架构的才会用到GUI、网络编程,主要看自己的定位了
就像学了高等数学一样,的确不是所有的理论公式在实际工作中都能用得到,但是你至少要有个概念,需要用到的时候可以知道问题可以通过高等数学里面的某个概念可以解决

补充一点 其实计算机中很多概念都是互通的,比如说你在学Java se中的多线程,但是你在做J2EE的时候很多情况下需要用到Ajax,其实从某种角度上来说,Ajax的异步交互就是一个简单的多线程,系统的学习完成的JavaSE知识有助于你了解J2EE开发的方方面面

回答2:

J2SE可以说是java的基础,对以为无论学习J2EE与J2ME都很重要,虽然你感觉用的少,只是因为很多别人都帮你封装好了,你不用去接触它们,只需要会调用提供的一些接口。
不过异常处理、IO流、数据库编程在开发中还是经常要用到的,可能是接触的少。
GUI与网络编程不是相对于JAVA在WEB开发方面用的都比较少,主要看你走的方向,如果你搞桌面应用程序开发的话GUI用的还是相对较多的。
还有这些J2SE中这些基础的的东西,现在用的虽然少,但是以后找工作的时候笔试面试用的比较多,因为对于企业来说,它也需要一个基础扎实的人。

回答3:

Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。
* Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
* Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
* Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

回答4:

你只记住:J2SE是Java2标准版(大众化),J2EE是Java2企业版(安全性更加强,更适合于企业项目应用)就可以了。

回答5:

J2SE是做桌面程序的开发,J2EE是WEB开发的