组件表示能够显示在屏幕上的各种图形化的实体,而java中的组件是抽象的概念,实际上都是类,如组件“servlet”、“jsp”和“javabean”等都是java类。

本篇文章主要给大家介绍java中组件是什么,希望对需要的朋友有所帮助!

组件表示能够显示在屏幕上的各种图形化的实体。组件是Component子类的仔何一个对象正像我们已经看到的,JFrame窗口是一个组件,但不包含其他的子类。

简单来说,java 实际上都是类。

组件是抽象的概念而已,通俗的说是一些符合某种规范的类组合在一起就构成了组件。他可以提供某些特定的功能。

拿J2EE来说,有什么servlet,jsp, javabean,ejb都是组件。但实际他们都是类,只不过有他们特殊的规定。

举个例子,拿个javabean来说:

javabean也就是个类,但你的类想成为javabean你必须给你的类里的变量 (如xxx),添两个函数,getXxx()和setXxx()并且类里要有无参的构造函数。

有了这些就是JAVABEAN了。

你要问为什么要有这些规定呢,目前只能说 组件之间要想相互使用必须得有一种规范来约束。等大家接触多了就更理解了。

相关推荐:《Java教程》

java 组件是什么意思_java中组件是什么意思?相关推荐

  1. java焦点事件如何使用_Java中如何释放鼠标事件的焦?

    1.使用MouseListener接口处理鼠标事件 鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出 mousePressed(MouseEvent e) 鼠标按下时调用 mou ...

  2. java如何忽略过程值_Java中容易被你忽略的细节(四)

    1.在一个程序当中代码段访问了同一个对象从单独的并发的线程当中,那么这个代码段叫"临界区" 怎么解决呢:使用同步的机制对临界区进行保护 同步的两种方式:同步块和同步方法 对于同步来 ...

  3. java常用的jar包_Java中常用的jar包有哪些

    Java中常用的jar包有哪些 发布时间:2020-06-22 11:26:02 来源:亿速云 阅读:108 作者:Leah 今天就跟大家聊聊有关Java中常用的jar包,可能很多人都不太了解,为了让 ...

  4. java的布局管理器_Java中提供了几种布局管理器

    近日,很多网友都在关注Java中提供了几种布局管理器这个话题,那么Java中提供了几种布局管理器具体情况是怎么样的呢?Java中提供了几种布局管理器的相关信息有哪些?下面的内容是小编为大家找到的关于J ...

  5. java boolean几个字节_Java中boolean类型到底占用多少个字节?

    1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...

  6. java 基本类型的引用_Java中的基本数据类型与引用数据类型

    一.基本数据类型 byte.short.int.long(整数类型) float.double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中.栈区:存 ...

  7. java常见的报错_Java中常见的错误有哪些?

    原标题:Java中常见的错误有哪些? 1.java.lang.Error 错误.是所有错误的基类,用于标识严重的程序运行问题.这些问题通常描述一些不应被应用程序捕获的反常情况. 原因: 1.对系统所访 ...

  8. java i 线程不安全_java中的++i是线程安全的吗?

    java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程 ...

  9. java原始类型和引用类型_Java中的8种原始类型

    java原始类型和引用类型 几年前,当我开始编辑Java Basics系列时,我认为将一些非常详细的信息拉到自己的帖子中是很有意义的. 这样,初学者的内容就更容易消化了. 首先,我将介绍有关Java的 ...

  10. java如何使截取字符串_java中如何截取字符串中的指定一部分

    java中如何截取字符串中的指定一部分 关注:136  答案:4  mip版 解决时间 2021-02-06 13:27 提问者妳涐執唸汰深 2021-02-06 08:56 精选 比如 F:\wor ...

最新文章

  1. 11gR2 GI和DB安装目录权限属主被修改后的恢复方法
  2. Windows 系统下设置Nodejs NPM全局路径
  3. Python之十大经典排序算法的实现和原理
  4. 深入理解Spark 2.1 Core (六):Standalone模式运行的原理与源码分析
  5. 私人助手android,私人助手Pro专业版
  6. 奶茶店、粥店、火锅店卫生问题频出,如何通过视频监管系统保证群众饮食安全?
  7. 技术开发团队如何高效率开会 [会议管理]
  8. vue获取本地IP地址 自动配置本地请求地址
  9. SAP请求一键传输程序
  10. DICOM MPPS 的原理及应用(Principle and Application of DICOM MPPS)
  11. Thunder v7.9.5.4480 Ayu 优化版
  12. win10禁用驱动程序强制签名_只需一个简单命令,在Win10上启用Windows恢复环境(WinRE)...
  13. 还在问视频音频转文字软件哪个好吗?快码住这两款
  14. 计算机网络【IP协议与以太网】
  15. 方格网提取高程点lisp_LSP 程序说明
  16. Umeng统计-上报事件
  17. electron应用通过web页面按钮唤醒
  18. GPIO输入输出各种模式(推挽、开漏、准双向端口)详解【转】
  19. 《初级会计电算化实用教程(金蝶KIS专业版)》一第1章 会计电算化概论
  20. Spotfire 的排名函数Rank和DenseRank

热门文章

  1. W3C 标准 较详细
  2. Mac 快捷键符号 斜箭头
  3. HTML基础之表单提交
  4. 【Web Design The Missing Link】Handing Error
  5. 使用laser_filters屏蔽车架
  6. so库你应该知道的基础知识
  7. ICASPP2022论文阅读记录2 - Transformer-S2A
  8. 小样本学习(few-shot learning)之——原形网络(Prototypical Networks)
  9. MATLAB混度系统仿真其二:蔡氏电路系统和三阶RC梯形移相振荡器仿真
  10. 使用USBCAN通讯(转载)