基礎知識 初期化ブロック 初期化ブロックとは 初期化ブロックはクラス内に定義するエリアで、 ここに定義した処理はコンストラクタよりも先に実行されます。 クラス内に複数のコンストラクタを定義する時に、 コンストラクタ間で共通の処理を行いたい時に便利です。 初期化ブロッ... 2024.01.08 基礎知識
Java基本 Javaのバージョン Javaのバージョン一覧です。 Javaは1996年に初めてリリースされてから多くのバージョンアップを繰り返しています。 Javaの歴代バージョン バージョン名公開日サポート期限特徴 JDK 1.01996/01/23初期バージョン JDK... 2023.09.27 Java基本資料記事
基礎知識 インポート(import) importとは importは、他のパッケージのクラスやメソッドを使用する際に使用するキーワードです。 importを使用することで、クラス名やメソッド名を完全修飾名で指定せずとも、 クラス名やメソッド名のみで指定できるようになります。以... 2023.09.16 基礎知識Java基本
基礎知識 インターフェース(Interface) インターフェースは公開するメソッドを定義した一種の特別なクラスです。 インターフェースについて インターフェースを使用することで、異なるクラスに共通の振る舞いを強制することができ、システムの作りの統一感を図ることができます。 標準APIにも... 2023.09.04 基礎知識Java基本
Java基本 javaコマンド javaコマンドは、javaを実行する時に使うコマンドです。 javaコマンドについて javaコマンドで実行するモジュールは、コンパイルした.classファイルになっている必要があります。 .javaファイルをコンパイルするには、java... 2023.09.04 Java基本コマンド
Java基本 javacコマンド javacコマンドは、javaソースファイル(.javaファイル)を、 実行形式ファイル(.classファイル)にコンパイルする時に使います。 javacコマンド構文 javac <オプション> <javaファイル名> javaファイル名の... 2023.09.04 Java基本コマンド
Java基本 jarコマンド jarコマンドは、jarファイルをの作成・展開などを行うコマンドです。 jarコマンドについて jarファイルは複数のjavaモジュールをパッケージ化して1つのファイルとしたものです。 jarはzip形式の圧縮ファイルなので、zip形式で解... 2023.09.04 Java基本コマンド
Java基本 ボクシング(Boxing)/アンボクシング(Unboxing) ボクシング/アンボクシングは、プリミティブ型の値とプリミティブ型に対応するラッパークラスの値を変換する処理のことをです。 ボクシング/アンボクシングについて プリミティブ型をラッパークラス型に変換することをボクシング(Boxing)、 ラッ... 2023.09.04 Java基本基本概念
Java基本 Java標準パッケージ一覧 Javaの標準パッケージ一覧です。標準パッケージには大きく分けて java系、javax系、com.sun系、jdk系、org系の5種類あります。 Java標準パッケージ一覧 java系 標準パッケージメモ java.appletJavaア... 2023.09.04 Java基本資料記事
Java基本 数値関連API Javaの数値操作についてです。 Javaの数値操作 Javaで数値を扱うには通常、プリミティブ型のbyte、short、int、long、float、doubleを使用します。 その他、誤差を出さない計算や高精度な数値を扱うクラスや数値を... 2023.09.04 Java基本数値