JavaA2Z

KAB-studio > プログラミング > JavaA2Z > destroyとは

destroy

日本語 破棄
英語 destroy
ふりがな ですとろい
フリガナ デストロイ

解説

何かを破棄すること。
主に、破棄をメソッドの名前に付けられる。このメソッドが呼ばれるとたいがい強制的に削除される。
また、「破棄される」というイベントに対応して、このメソッドが呼ばれる場合もある。この場合はdestroy()メソッドに破棄に対する後処理を実装し、実時は、破棄される際にシステムから呼ばれることになる。
たとえばAppletクラスは、アプレットが終了する際にdestroy()メソッドが呼ばれるため、このメソッドで終了処理を実装する。

参考サイト


(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
import java.applet.Applet;

/**
*   Eclipseで試す場合には、「デバッグ」の
*   「Java Applet」として新規に作成してください。
*/
public class Sample extends Applet
{
    /**
    *   アプレットが閉じられた時に呼ばれます。
    *   このメソッドがそうです。
    */
    public void destroy()
    {
        // アプレットが閉じます。
        System.out.println("Sample#destroy()");
    }

    /**
    *   アプレットが起動した時に呼ばれます。
    */
    public void init()
    {
        System.out.println("Sample#init()");
    }

    /**
    *   アプレットがアクティブになった時に呼ばれます。
    */
    public void start()
    {
        System.out.println("Sample#start()");
    }

    /**
    *   アプレットが非アクティブになった時に呼ばれます。
    */
    public void stop()
    {
        System.out.println("Sample#stop()");
    }
}
// Sample.java
import java.applet.Applet;

/**
*   Eclipseで試す場合には、「デバッグ」の
*   「Java Applet」として新規に作成してください。
*/
public class Sample extends Applet
{
    /**
    *   アプレットが閉じられた時に呼ばれます。
    *   このメソッドがそうです。
    */
    public void destroy()
    {
        // アプレットが閉じます。
        System.out.println("Sample#destroy()");
    }

    /**
    *   アプレットが起動した時に呼ばれます。
    */
    public void init()
    {
        System.out.println("Sample#init()");
    }

    /**
    *   アプレットがアクティブになった時に呼ばれます。
    */
    public void start()
    {
        System.out.println("Sample#start()");
    }

    /**
    *   アプレットが非アクティブになった時に呼ばれます。
    */
    public void stop()
    {
        System.out.println("Sample#stop()");
    }
}

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/10/15
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。