JAVA 几个常见的概念

AWT类库:如 Frame,Button,Label等

SWing类库: 则为了区分,则变成 JFame,JButton,JLabel等


容器和组件的关系:组件必须让入容器中才能使用。容器是用来盛组件的。

如:JButton是组件;JFrame,JDialog,JPanel是容器


JApplet: 与JFrame,JDialog,JPanel差别太大了。JFrame,JDialog,JPanel,只是说是容器类。它们相同点,都是可以被继承。


JApplet:是程序,好像是声明,可以嵌在 HTML文件中,这样只要支持JAVA的浏览器就可以运行,展示JApplet程序了。

             

           虽然现在已经不是Applet的时代了,applet过于强大导致客户端的不安全性,还要求客户端安装JAVA运行环境,flash已经成为web应用的主流,现在每个              游览器基本都安装了flash播放器,但Applet可是Java语言的开端。

           Applet和一般的java程序最大区别就是没有main函数入口,他是通过继承Applet类。

          这个类有5个特殊方法

          init:初始化

          start:启动时执行

          stop:停止

          destroy:于init相对

           paint:绘制界面

JApplication:是程序,运行在OS上。而JApplet,运行在浏览器上。

JApplet和JApplication的联系:          

           其中我们把Applet当成容器来使用,把他加入JFrame,用main作为入口运行。

           放到网页中就不需要main,但要通过网页掉用

JBean:不是类,实则 像是一种 规则。一种基于Java平台的软件组件思想。

         分可视化和非可视化两种。

     满足的三个条件:
     1、实现Serializable接口
     2、提供无参数的构造器
     3、提供getter和setter方法访问它的属性
http://blog.csdn.net/terryzero/article/category/517680/2
博客还不错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值