请问j2ee是不是前面的语法和j2se一样?

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:26:01
比如:抽象类是指不能直接被实例化的类,因此一般作为其它类的超类,与final类正好相反。
静态变量在各实例间共享
如果是public静态变量,则其它类可以不通过实例化访问它们
等等。
谢谢!

很明显是一样的,你提这个问题就是对这些还没一个整体的概念,估计你接触java应该还是刚刚开始,给你澄清一下
j2ee和j2se不是一们语言他们,怎么可能存在语法一样与不一样的说法呢?
他们两个都是sun定义的一套规范,他们规范中定义的某些东西
j2se规范中,有对窗口进行了定义,那就是一个jframe,只要你继承它,就可以实例化一个具有标题,最大化最小话的窗口。而SUN是java的创始者,当然它使用的语言肯定是java,所以,刚刚提到的这个jframe是用java实现的,其底层其实是调用WIN32的API,二它提供出来的这些类啊,什么的,都是需要用java来编程实现的。
j2ee也不例外,只是它没有j2se这么显而易见,因为它不会想j2se那样new 一个jframe 然后显示他就会出个窗口,j2ee是一个被广泛定义,用java语言实现的一个很多很多东西的规范,说深了你也不是很明白,举个小例子把,比如如果你要连接数据库,那么就必须使用j2ee规范中的 jdbc 规范,这个规范中有许多被sun公司用java语言实现了的能操作各种不同数据库的接口,数据库厂商可以利用这些接口,实现自己的数据库操作的JDBC底层,二用户,则只需要使用sun提供的这些公共规范就可以连接数据库,并对数据库进行复杂的操作了。
JDBC只是j2EE规范中的一小部分,j2ee还有JNI,JMS,RMI.....这里我就不一一介绍了。
说了这么多,我想LZ应该明白一些了吧,哎,如果你明白了,也许有天你也会回来跟我说,“哦!原来如此!”。

J2EE,现在叫JEE了 是Java的企业版
JEE本身就包括JSE作为基础类库,同时还包括JSP作为显示层,以及EJB之类的作为数据和业务逻辑层

这些只是java的应用面不同,他们都用的Java的语法,这点没有区别

是的,j2se是j2ee的基础,

当然啦