Java开发是什么意思?SE和EE级别有什么区别

Python016

Java开发是什么意思?SE和EE级别有什么区别,第1张

se是java标准开发工具包,主要用于开发桌面应用;

ee是企业版开发工具包,即除了包含se的内容,还包含了web开发需要的一些基础包,例如selvlet等。

区别如下:

1、Java SE:

Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。

Java SE(Java Platform, Standard Edition,Java标准版)就是基于JDK和JRE的。

2、Java EE:

Java EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java SE,Java EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(EnterpriseJavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。

java培训过程中,我们常接触到的一个知识点是关于java的封装,封装提供了4中访问控制级别。

1、public公用的,最高的访问级别,类的public成员所以类的成员都可以访问。

2、protected受保护的,类的protected成员只能被该类的成员及其子类成员访问,还可以被同一个包中其他类的成员访问。

3、private私有的,不对外公开,类的private成员只能被该类的成员访问,访问级别最低。

4、默认,类的成员什么修饰符都没有,又叫包修饰符,只有类本身成员和当前包下类的成员可以访问。

那么封装是如何实现的呢?其实可以通过以下方法来实现哦。

1、修改属性的可见性来限制对属性的访问。

2、为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问。

3、在赋值和取值方法中,加入对属性的存取权限。

在学习java的过程中,我们要多看多写,宁夏电脑培训http://www.kmbdqn.cn/认为只有在不断的编写程序中,我们才能学习到更多java方面的知识。