#はじめに
現在プログラミング学習を始め5ヶ月目の初学者です。
学んだことをqiitaに投稿という形でアウトプットするため、また備忘録として記事を作成しています。
javaはprogateで軽く触れたことがあるだけですので、改めて基礎的な知識から学習していこうと思います。
macでの環境構築で下記の記事が大変参考になりました。
##java特徴
###1.JVM(Java Virtual Machine:Java仮想マシン)で動いている
このJVMが動いているコンピュータであればOSがmacでもwindowsでもLinuxでも、どんな環境であれ動作する。
###2.オブジェクト指向で作られている
javaでプログラミングするにはこのオブジェクト指向という考え方が重要
オブジェクト思考とは?
モノ(オブジェクト)を同士を関係させ、組み立てていくプログラミングの考え方のこと
例えば机を作る時大きな木材を切り出して作るのは大変だが、天板、足4本と分けて作成すれば簡単に出来る
開発を効率的に進めるためには必要な考え方
###3.高い人気と需要
2021年の実質的なシェアがわかるGitHubリポジトリのプロジェクトベースの言語ランキングと、W3Sによる勧告やプログラミング教育における採択といったITトレンドを反映したランキングでは数ある言語の中で堂々の3位
##最後に
qiitaへの投稿に慣れていないので、分かりづらい上に情報が少ないですが、これから欠かさず投稿していこうと思います。