takahiro_itazuriの公倍数的ブログスマートフォン用の表示で見るtakahiro_itazuriの公倍数的ブログ本やWebを通して学習したことをまとめるブログです。最大公約数(つまり、共通部分)的なという表現と対比して、「なるべく包括的にカバーしつつ、更に+αの要素も加えられたらいいな」という意味で公倍数的ブログと名付けました。Java"を参考にしながらざっくりとまとめていきます。Noteなどは下記のリンクから手に入ります。本記事は、他の言語をすでに学習したことがあり、Javaを触ってみようかなという人を主な対象にしています。Oracle」からインストールします。統合開発環境としてはEclipseが有名ですが、こちらは無くても本記事は進めることができます。統合開発環境で開発したい人は、以下のサイトからどうぞ。Codeをエディタとして使い、コンパイルはコマンドプロンプトで行っています。書いたソースコードは以下の手順でコンパイルし、実行します。Worldを実行してみよう以下のようなコードを書いてください。}}Javaでは一つのファイルにつき一つのクラスを定義していくのが基本形です。以下がテンプレートとなります。}}注意点をいくつか書いておきます。クラス名とファイル名は同じ名前を使用するようにしてください。void"で定義してください。それでは、先程の「コンパイルと実行」を行うと以下のように出力されます。型よく使用する方として以下が挙げられます。(Assignment)代入演算子を用いて代入ができます。演算子の順序は基本的な計算ルールに則っています。除算における注意点int型の除算とdouble型の除算は結果が異なります。2.0上記の例のdでは、代入演算子の右側でint型で除算したのちに、dへの代入が行われるため、2.0という結果になっています。0.6666...doubleからintのようなメモリサイズが大きい方から小さい方へのキャストは明示的に行う必要があります。doubleの恒等演算子double型に対しては、恒等演算子を使用してはいけません。ARG2);変数のスコープブロックスコープがあります。メソッド引数は新しく定義されます。i);}breakfor文やwhile文を強制終了することができる。i);}continuefor文やwhile文の現在イテレーションから次のイテレーションにスキップすることができる。(Arrays)配列は複数のリストであり、インデックスで管理されます。インデックスは0から始まるため、長さNの配列のインデックスは0~N-1までです。27lengthプロパティ配列にはlengthプロパティが存在し、配列の長さを返します。プロパティを呼ぶにはドットを利用します。(Class)クラスは複数の変数やメソッドを一つのパッケージにして、新しい型として使用することが可能です。(Instance)クラスの実体(インスタンス)を生成します。普通の型と同じようにして実体を生成することができます。Style)コードは自分だけでなく他人が見ても理解が可能(Readable)である必要があります。月別アーカイブMathJaxはてなブログをはじめよう!takahiro_itazuriさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。