LoginSignup
2
4

More than 1 year has passed since last update.

【Java】Javaで出来ること

Posted at

目的

Javaで出来ることを把握する。

目次

  1. Javaの特徴
  2. アプリの開発
  3. Webサイトの作成
  4. Webサービス
  5. システムの開発
  6. 組み込みシステムの開発

Javaの特徴

まず、Javaの特徴ですが、以下のような特徴があります!

・実行速度が速い
・ライブラリが充実している
・プラットフォームに依存しない

Javaは環境に左右されない言語で、JVM(Java Virtual Machine:Java仮想マシン)が入っていればWindowsでもLinuxでもMac上でも動きます。

アプリの開発

まずJavaで出来ることの1つにアプリの開発があります。
特にJavaで開発されるAndroidアプリはとても多く、Androidスマートフォンアプリのどんな分野も開発できるため、標準開発システムと言えます。

また、パソコンのアプリにもJavaで開発されたものがあります。

Webサイトの作成

続いてJavaで出来ることとして、Webサイトの作成があります。
Javaの役割としては、サーバー側のプログラム処理に利用されます。
他の言語である「Ruby」「PHP」「Python」でも処理することは可能ですが、Javaの方が処理速度が速いといった特徴もある為、Webサイトの作成ではJavaが使用されていることが多いです。
ECサイトや旅行予約サイト、掲示板、SNSといったなんでも作ることができ、有名なところだと、楽天の裏側にJavaが使われています。

Webサービス

Javaはインターネットと相性が良く、私たちの想像できるWebサービスは大体Javaを使えば作れます。
有名なところだと、TwitterがJavaを利用しており、Twitterに限らずチケットの予約サイトなどのWebサービスでJavaが使用されています。

システムの開発

システム開発するうえで、Javaはとても安定性に優れた言語で、セキュリティ性も高いシステムになっています。
Javaによって、みずほ銀行や三菱UFJ銀行などの銀行システムが開発されており、その他クレジットカードシステムのほか、金融機関のシステム開発にも用いられています。

組み込みシステムの開発

Javaは元々は家電などに組み込まれ、動作するため、ハードウエアに依存しないプログラムとして開発されました。
ハードウェアに依存しないJavaを使用したシステムに出来ることとして、家電だけでなく携帯電話やブルーレイディスクプレーヤーなどを稼働させるためのシステムを構築させることができます。

最後に

こう振り返ると、かなり多くの範囲をカバーしていると感じました。Javaを習得することで、様々な業務に活かすことができそうです。
では。

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4