java init是什么

java init是什么

  • init()函数是内核代码的一部分,在内核态运行,是独立的可执行代码的一部分。public void init()由浏览器或 applet viewer 调用,通知此 applet 它已经加载到系统中。
    在多线程运用中,在启动一个线程之前要对一个对象进行一些初始化操作的话,那么你可以把代码写在init方法来里!

  • applet是一种特殊的JAVA程序,允许带有Java技术的浏览器能够从Internet下载它并运行。applet是典型的bai嵌入到网页里面并在浏览器上下文中运行的。applet必须是java.applet.Applet类的子类,java.applet.Applet提供applet和浏览器环境之间的接口标准。

  • Swing提供一个特殊的applet子类,叫做javax.swing.JApplet,当所有的applet要用到Swing部件来构造他们的GUI时,那么它就需要用到它。
    如果applet已经加载到一个网页中,那么通过调用applet的某一方法,浏览器可以控制applet的生命周期。 上面讲了applet的一些知识,接下来的就是applet的生命周期的讲解了:

  • Applet的生命周期:

    • 在Applet类的每个实例中有四个方法。
    • init:这个往往用来执行你的applet需要做的所有初始化工作,当在applet标记中的param属性读入后开始调用。
    • start:此方法在init方法调用完后自动调用,它是执行访问其它页面后用户重新返回到包含applet的页面中时的操作。
    • stop:此方法当用户从包含applet的页面中离开时自动调用,你能够用此方法来停止你的动画。
    • destroy:此方法仅当正常地关闭浏览器时被调用。
      因此,applet仅能用init一次,能够在它的生命中被start和stop一次或多次,同时也仅能被destroy一次。
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值