マガジンのカバー画像

Java学習中です

20
Javaの学習を継続するための日記です
運営しているクリエイター

#プログラミング初心者

Java学習 DbCとimuutableオブジェクトについて

Design by Contractについて学んでいて、少し疑問に思ったことがあったので、まとめました。 …

NMR
2年前
1

Iteratorのデザインパターンを学習しました。

Javaの拡張for文はコンパイルするときに自動的にIteratorに変換されて使われているんですよ~…

NMR
2年前

Java学習 継承について

Javaの継承について、勉強になったこと・忘れかけていたことをがあったのでまとめます。 [継…

NMR
2年前
3

Java学習 ジェネリクスの<T>について

引き続きジェネリクスについて学んでいきます。 部屋の気温が6度しかなく、部屋の中で吐く息が…

NMR
2年前

(自分向け)Javaのスタック領域とは

Javaのスタック領域を説明しようとした時にどうにもうまく説明できませんでした。 この記事で…

NMR
2年前
1

駆け出しエンジニアが気になって調べたこと

世の中の駆け出しエンジニアさんたちは大抵QiitaやGitで情報を発信されているますよね。 ちな…

NMR
2年前
3

Java学習 ジェネリクスについて

私は初学者なこともあり、最初に習った配列を使ったプログラムを作ることが多いです。 しかし、実務ではジェネリクスとコレクションを用いた実装の方が「確実」であるそうです。 日頃はこういった内容は自分だけの手書きのノートにまとめるのですが、そろそろ4月も近づいてきましたので、学習をポートフォリオ化することも兼ねたアウトプットをノートに行っていきたいと思います。 [ジェネリクスの必要性]ジェネリクスはいわゆる<>(ダイヤモンド演算子)で囲んで、使用できる型を限定することです。