轻量级物体的含义

时间:2010-11-25 04:54:04

标签: programming-languages

请大家,在面向对象的编程世界中,详细解释一下什么是轻量级对象?在其他计算机科学领域,轻量化意味着什么呢?轻量级的设计模式?轻巧好,不好吗?

2 个答案:

答案 0 :(得分:0)

轻量级有很多含义,但通常它意味着数据量较少或处理数据量较少的对象。有时,线程被称为轻量级进程,因为它比进程执行的操作少。它的处理速度也比过程快。轻量级对象是具有较少成员数且具有基本类型(int,float)作为成员变量的对象。轻功能是与其他功能相比做得少的功能。通常这些是内联函数。 (在C语境中)。
没有轻量级模式这样的模式。但通常系统应该由轻量级对象组成,以便维护这些对象很容易 优点是简单的调试,维护和易于理解的代码。缺点可能是很多物体 这样没有轻量级模式,但该术语在业界得到了广泛应用。

答案 1 :(得分:0)

轻量级 X 倾向于在我们有一个众所周知的结构 X 的情况下使用。轻量级 X X 的一个版本,以某种方式使用更少的资源 - 或者以某种方式与 X 略有不同。< / p>

与大多数计算机科学一样,这个术语定义不明确且使用松散。