请问java高手轻量级组件和重量级组件到底是什么意思?
发布网友
发布时间:2022-04-25 08:00
我来回答
共2个回答
热心网友
时间:2023-11-07 21:04
轻量级组件 是用JAVA代码画出来的,这样具有平台移植性
重量级组件 是调用操作系统的函数画出来的组件,比如主窗体
一般来说尽量用轻量级的组件,这样对程序的移植性很好,一般javax.swing包里的组件大部分是轻量级的java.awt里面的是重量级的。
热心网友
时间:2023-11-07 21:04
四个重量级 JFC/Swing 容器(JFrame、JDialog、JWindow 和 JApplet)。
能够直接显示出来的就是重量级,其他的组件需要安装到重量级组件上,借助重量级组件显示。
热心网友
时间:2023-11-07 21:04
轻量级组件 是用JAVA代码画出来的,这样具有平台移植性
重量级组件 是调用操作系统的函数画出来的组件,比如主窗体
一般来说尽量用轻量级的组件,这样对程序的移植性很好,一般javax.swing包里的组件大部分是轻量级的java.awt里面的是重量级的。
热心网友
时间:2023-11-07 21:04
四个重量级 JFC/Swing 容器(JFrame、JDialog、JWindow 和 JApplet)。
能够直接显示出来的就是重量级,其他的组件需要安装到重量级组件上,借助重量级组件显示。
Java什么是重量组件和轻量组件?
轻量级与重量级是一个相对的概念,主要是对应用框架使用方便性和所提供服务特性等方面做比较的。 比方说EJB就是一个重量级的框架,因为它对所编写的代码有限制,同时它也提供能分布式等复杂的 功能。 相比之下,Spring就是轻量级框架,因为它需要的只是普通的Java对象,它所提供的也只是足够中小应用使用的功能。 但是...
什么是轻量级组件,什么是重量级组件
轻量级组件 是用JAVA代码画出来的,这样具有平台移植性 重量级组件 是调用操作系统的函数画出来的组件,比如主窗体 一般来说尽量用轻量级的组件,这样对程序的移植性很好,一般javax.swing包里的组件大部分是轻量级的java.awt里面的是重量级的。
请问什么是轻量级组件,什么又是重量级组件
一般而言轻量级表示运行时占用资源少,不需要特定的容器,而重量级相反(如J2EE中的EJB)
java中heavyweight与lightweight的区别
重量级组件就是说要完全依赖于这个组件才能实现 的。轻量级组件就是说可以脱离此组件,基本不用修改核心代码就能实现的。比如EJB就是个重量级组件。做成的一个EJB项目,如果要改成SSH做的话,基本就要重新做了。比如Struts2就是个轻量级组件。要写个struts2的helloworld就写个普通类加配置一下就OK了,将来...
java中的顶级容器?轻量组件?重量组件?都是什么意思啊?
简单的讲,Swing的组件,就是Jxxxx的都是轻量级的,因为是与本地操作系统无关的。而AWT的组件,都是重量级的,因为和本地操作系统有关。一个有趣的现象是,由于轻量级组件由Java语言实现绘制,而重量级组件由本地接口管理绘制,因此,重量级组件和轻量级组件位置重叠时,重量级组件会挡在轻量级组件之前。最...
所谓“轻量级框架”到底轻在哪?同样的“重量级框架”又重在哪?
Swing组件通常称为轻量级组件,它们完全是用java编写的,因此它们不使用那些当前平台所用的复杂GUI功能。绑定在本地平台中的AWT组件(许多与Swing组件功能相同)相应地称为重量级组件;它们依赖本地平台的窗口系统,以确定自己的功能,外观和感觉。每个重量级组件 都有一个同位体,该同位体负责组件与本的...
在java中 什么是lightweight component ,heavyweight components_百度知 ...
lightweight component就是轻量级组件,java bean这种 heavyweight component就是重量级组件, ejb这种
什么是JAVA组件?
),并且您必须在类中有一个无参数的构造函数。这些就是javabean,组件之间必须有一个相互使用的规范。Java实际上是所有的类。组件是一个抽象,是符合规范的类的集合。要知道它可以提供某些功能。以J2EE为例,servlet,jsp,javabean,ejb都是组件。但在使用上,都会分阶级,有自己的特殊规则。
为什么一提到java的swing和awt组件,大家都不建议学?,这两
它提供了 AWT 所有功能的扩充,支持重量级组件和轻量级组件的混合使用,标准的 GUI 库和成熟稳定的表现使得 Swing 在某些领域具有明显优势。Swing 可以在不同的平台上运行,无需单独分发,并且在性能和内存消耗方面表现良好,但比 AWT 消耗更多的内存。Swing 的组件完全由 Java 代码实现,提供可扩展性和...
java 图形化编程
在做图形化编程时:一定要考虑到你是想用重量级的还是轻量级组件,重量级的我们一般用的不多,轻量级的我们用的非常多,轻量级的祖先都在import java.swing.*包中,他的里面有很多的控件供你使用.但是,如果你想当一位程序员,我建议你用手工巧代码,不要用netbeans 和 myeclipse,这样可以锻炼你的思维...