Javaとは?|プログラミング言語のJavaの特徴などについて3分でわかりやすく解説します【プログラミング初心者向け】

Javaプログラム

▼目次
・Javaとは?
・求人数1位
・オブジェクト指向言語/コンパイラ言語
・OSを選ばない

▼関連動画
【Java超入門コース】01.コース紹介(https://youtu.be/J2xH2-9V10g)
【Java超入門コース】02.Javaとは (https://youtu.be/J2xH2-9V10g)
【Java超入門コース】03.環境構築(for Mac) (https://youtu.be/3bpcorCpvRw)
【Java超入門コース】03.環境構築(for Windows) (https://youtu.be/ODziax5tWlY)
【Java超入門コース】04.プログラムの基本構造 (https://youtu.be/bTDMW8K-Hmg)
【Java超入門コース】05.実行 (https://youtu.be/atgTD6vJhro)
【Java超入門コース】06.変数 (https://youtu.be/RfbxroiTwkM)
【Java超入門コース】07.データ型 (https://youtu.be/x0kSA56WxW4)
【Java超入門コース】08.配列 (https://youtu.be/0qYudQIBWmo)
【Java超入門コース】09.演算子 (https://youtu.be/LGcQNBDi_9Y)
【Java超入門コース】10.条件分岐 (https://youtu.be/WLj2Hfuwr2Q)
【Java超入門コース】11.繰り返し (https://youtu.be/bjh8VGSLfQ4)
【Java超入門コース】12.メソッド (https://youtu.be/XEsy-DfhUlg)
【Java超入門コース】13.クラス (https://youtu.be/Ek5m3zLnoJ8)
【Java超入門コース】14.実践 (https://youtu.be/98iskXnqbo4)
【Java超入門コース】15.総集編(https://youtu.be/kjxetd5ylzI)

▼自己紹介
現在:フリーランス(マーケティング関連の人工知能開発、データ分析や業務自動化など)
前職:リクルート

▼SNS
Twitter : https://twitter.com/kino_code/likes
Facebook : https://www.facebook.com/%E3%82%AD%E3%83%8E%E3%82%B3%E3%83%BC%E3%83%89-105693727500005/
Website : https://kino-code.com/

▼文字書き起こし
Javaとは、1995年にサン・マイクロシステムズによって公開されたプログラミング言語です。
サン・マイクロシステムズは、2010年オラクルに買収されました。
Javaのプログラムを作るときに必要な機能がパッケージされた「JDK(Java Development Kit)」というものがあります。
これはオラクルのホームページからダウンロードできます。
Javaが得意なことは、Webアプリケーション、Androidアプリの開発です。
Javaは、プログラミング言語の求人数が1位です。
レバテックのプログラミング言語別求人案件ランキングで、1位がJava、2位がPHP、3位がRubyでした。
JavaはPHPの倍以上の求人があり、企業からJavaエンジニアが必要とされていることがわかります。
Javaは、コンパイラ言語、オブジェクト指向言語といった特徴があります。
コンパイラ言語とは、機械語に一括して変換してから実行するプログラミング言語のことで、処理が高速という特徴があります。
オブジェクト指向言語とは、オブジェクト指向開発という「データと処理」を1セットとしてプログラムを組み立てていく開発手法に適した言語のことです。
ちなみに、同じオブジェクト指向言語には「Java」の他に、「C++」「C#」「Kotlin」などがあります。
Javaは、Windows、MacOS、Linuxなど、どのプラットフォームでも動きます。
なぜなら、JavaはJVM上で動作するからです。
JVMとは、Java Virtual Machineの略で、Java仮想マシンのこと。
Javaプログラムは、このJVMがパソコンに読み取れる機械語へ変換してから実行されるので、どのプラットフォームでも動くのです。
JVM上で動作する言語のことを、JVM言語と呼びます。
JVM言語として、Scala、Kotlinがあります。
JVM言語は、それぞれに相互運用性があることも特徴です。相互運用性があるので、例えばKotlinから、Javaで作られたコードを呼び出すことなどができます。

▼文字書き起こしブログ
https://kino-code.com/what-is-java/

※プログラミング言語別求人ランキング【2019年6月発表】
ITエンジニア専門エージェント・レバテックが調査する、2018年度エンジニア求人から見た市場動向
https://career.levtech.jp/guide/knowhow/article/563/

▼BGM
著作権フリー&表記不要BGMを使用

▼タグ
#Javaとは #プログラミング言語 #入門

コメント

タイトルとURLをコピーしました