Javaプログラミングとは何ですか?
Javaは、もともとSun Microシステムによって開発され、1995年にリリースされた汎用の高級プログラミング言語です。Javaは、Windows、Mac OS、さまざまなバージョンのUNIXなどのさまざまなプラットフォームで動作します。
James Goslingは、彼の多くのセットトップボックスプロジェクトの1つで使用するために、1991年6月にJava言語プロジェクトを開始しました。ゴスリングのオフィスの外に立っていた樫の木にちなんで最初は「樫」と呼ばれていたこの言語も「緑」という名前で呼ばれ、後にランダムな単語のリストからJavaに名前が変更されました。
Sunは、1995年にJava 1.0として最初のパブリック実装をリリースしました。これは、人気のあるプラットフォームで無料のランタイムを提供する、Write Once、Run Anywhere(WORA)を約束しました。
-
JavaのStringIndexOutOfBoundsExceptionとは何ですか?
文字列は、Javaで文字のシーケンスを格納するために使用され、オブジェクトとして扱われます。 java.langパッケージのStringクラスは、文字列を表します。 文字列は、(他のオブジェクトのように)新しいキーワードを使用するか、(他のプリミティブデータ型のように)リテラルに値を割り当てることによって作成できます。 String stringObject = new String("Hello how are you"); String stringLiteral = "Welcome to Tutorialspoint"; 文字列には文字の配列
-
Javaのダブルバッファリングとは何ですか?
ダブルバッファリングは、グラフィックを画面外の画像バッファに描画し、バッファの内容を一度に画面にコピーするプロセスです。 複雑なグラフィックの場合、ダブルバッファリングを使用すると、ちらつきの問題を減らすことができます。 Java Swingは、そのすべてのコンポーネントのダブルバッファリングを自動的にサポートします。 ダブルバッファリングはメモリを大量に消費します。その使用は、非常に頻繁に再描画されるコンポーネント、または表示するグラフィックが特に複雑なコンポーネントに対してのみ正当化されます。 コンテナがダブルバッファリングを使用している場合、コンテナのオフスクリーンバッファを共有してい