Javaでのブールクラスの重要性は何ですか?
java.lang.Boolean クラスは最終クラスであり、オブジェクトのサブクラスです。 クラス。 ブール値 classは、プリミティブデータ型booleanの値をブールオブジェクトにラップします 。ブール型のオブジェクトには、ブール型の単一のフィールドが含まれています。つまり、ラッパークラスはプリミティブデータタイプのオブジェクトを作成します。このクラスは、ブール値を文字列に変換するための多くのメソッドを提供します およびブール値への文字列 ブール値を処理するときに役立つ他の定数やメソッドも同様です。
構文
public final class Boolean extends Object implements Serializable, Comparable
例1
public class BooleanTest { public static void main(String[] args) { Boolean b; b = new Boolean(true); boolean b1; b1 = b.booleanValue(); String data = "The Primitive value of Boolean object " + b + " is " + b1; System.out.println(data); } }
出力
The Primitive value of Boolean object true is true
例2
public class BooleanTest1 { public static void main(String args[]) { Boolean b1, b2; b1 = new Boolean(true); b2 = new Boolean("false"); System.out.println("b1 Value is : "+ b1.booleanValue()); System.out.println("b2 Value is : "+ b2.booleanValue()); System.out.println("b1 compareTo b2 : "+ b1.compareTo(b2)); System.out.println("b1 equals b2 : "+ b1.equals(b2)); } }
出力
b1 Value is : true b2 Value is : false b1 compareTo b2 : 1 b1 equals b2 : false
-
JavaでのSwingWorkerクラスの重要性は何ですか?
SwingWorker クラスを使用すると、非同期を実行できます タスク ワーカースレッド(長時間実行タスクなど)で、イベントディスパッチスレッド(EDT )からSwingコンポーネントを更新します。 ) タスクの結果に基づきます。 Java1.6バージョンで導入されました。 SwingWorkerクラス java.swing.SwingWorker クラスはタスクワーカーであり、時間のかかるタスクをバックグラウンドで実行します。 SwingWorker インスタンスは3つのスレッドと相互作用します。現在 スレッド 、ワーカースレッド 、およびイベントディスパッチスレッド(E
-
JavaでのSwingUtilitiesクラスの重要性は何ですか?
Javaでは、Swingコンポーネントが画面に表示された後、それらはイベント処理スレッドと呼ばれる1つのスレッドでのみ操作できます。 。別のブロックにコードを記述し、このブロックにイベントへの参照を与えることができます 処理 スレッド 。 SwingUtilities クラスには、 invokeAndWait()という2つの重要な静的メソッドがあります。 およびinvokeLater() コードのブロックへの参照をイベントに配置するために使用します キュー 。 構文 public static void invokeAndWait(Runnable doRun) throws Interr