Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでのダウンキャスト


はい、キャストすることで変数をより低い範囲の代替にダウンキャストできます。ただし、データの損失につながる可能性があります。以下の例を参照してください-

public class Tester {
   public static void main(String[] args) {
      int a = 300;
      byte b = (byte)a;
      System.out.println(b);
   }
}
出力 出力を次のように出力します

44

  1. JavaでのFocusListenerインターフェースの重要性は何ですか?

    FocusListener フォーカスイベントは、コンポーネントがキーボードフォーカスを獲得または喪失するたびに生成されます。 。 フォーカスイベントを表すオブジェクトは、 FocusEventから作成されます クラス。 FocusEventに対応するリスナーインターフェイス クラスはFocusListener インターフェース。 FocusEventの各リスナー FocusListenerを実装できます インターフェイス。 FocusListener インターフェイスには2つのメソッドが含まれていますfocusGained(): リッスンされたコンポーネントがフォーカスを取

  2. Javaでパッケージをコンパイルする方法

    動物と呼ばれるパッケージを作成する例を見てみましょう。クラスやインターフェースの名前との競合を避けるために、小文字のパッケージ名を使用することをお勧めします。 次のパッケージ例には、animalsという名前のインターフェースが含まれています- /* File name : Animal.java */ package animals; interface Animal {    public void eat();    public void travel(); } では、上記のインターフェースを同じパッケージの動物に実装しましょう- package