Java †
参照[https://ja.wikipedia.org/wiki/Java]
用語 †
- オブジェクト指向
- コンストラクタ
インスタンス生成時に自動で呼び出される性質を持ち、メンバの初期化等に使用する。
- インスタンス
クラスの具体的な実体を定義すること。(クラスをnew する)
- ジェネリクス
データの型に束縛されず、型そのものをパラメータ化して扱うことができる。プログラミング技法。
- シグネチャ
signature(証明)とは、メソッドを一意に証明するもの。メソッド名、(返却値の型)、引数になる。
- オーバーロード
引数の異なる同名のコンストラクタやメソッドを多重定義すること。
基本文法 †
- 宣言
- アクセス修飾子
修飾子 | 概要 | アクセス範囲の広さ |
public | すべてのクラスからアクセスできる | 大 |
protected | 現在のクラスとサブクラスからアクセスできる | ↓ |
なし | 現在のクラスと同じパッケージのクラスからアクセスできる | ↓ |
private | 現在のクラスからだけアクセスできる | 小 |
- 論理式
論理式 |
< | 未満 |
<= | 以下 |
> | 超過 |
>= | 以上 |
== | 等しい |
!= | 等しくない |
& | AND |
| | OR |
&& | AND(短絡評価) |
|| | OR(短絡評価) |
特殊構文 †
関連 †