ホームページ  >  記事  >  Java  >  Java言語って何ができるの?

Java言語って何ができるの?

青灯夜游
青灯夜游オリジナル
2019-05-22 15:36:2112725ブラウズ

Java 言語は、1. Android アプリケーション開発、2. 金融業界アプリケーションのサーバー プログラム開発、3. Web サイト開発、4. ソフトウェア ツール開発、5. 取引システム開発、6. 組み込み分野で使用できます。開発;7.ビッグデータ開発等

Java言語って何ができるの?

これは業界への参入を準備しています。Java を始める学生は、Java の応用についていくつかの疑問を抱いているかもしれません。Java で何ができるのか言語はどうするのか、そして就職の方向性は何ですか?以下の記事で紹介していますので、ご参考になれば幸いです。

Java 言語では何ができるのでしょうか?

1. Android アプリケーション開発

Java を適用する場所を探している場合でも、Java はすぐそばにあるので、探し回って探す必要はありません。 Android スマートフォンを開いてランダムにアプリを開くと、完全に Java 言語が使用されています。Google で Android API ドキュメントを検索すると、驚くほど Java の JDK ドキュメントに似ていることがわかります。

Android は始まったばかりなので、今日の多くの Android アプリケーションは Java プログラマーによって開発されています。 Android はさまざまな JVM とさまざまなパッケージ化方法を使用しますが、コードは依然として Java 言語で書かれています。

2. 金融業界で使用されるサーバー プログラム開発

Java は金融サービス業界で広く使用されており、ゴールドマン サックス (ゴールドマン サックス インベストメント)、シティグループ (シティグループ) などの多くの多国籍投資銀行で使用されています。 )、Barclays (バークレイズ) およびその他の銀行は Java を使用して、フロントエンドおよびバックエンドの電子取引システム、決済および確認システム、データ処理プロジェクト、その他のプロジェクトを作成します。

ほとんどの場合、Java はサーバーサイド開発に使用されますが、そのほとんどにはフロントエンドがなく、通常はサーバー (上位レベル) からデータを受信し、処理して別のサーバーに送信します。処理システム (次のレベル)。レベル処理)。 Java Swing テクノロジは、トレーダーが使用できるビジュアル インターフェイス クライアントを開発するように設計されています。しかし、近年の C# の台頭により、プログラマーはクライアントを開発する際に面倒なコードを放棄しました。C# は徐々に Swing に取って代わり、ビジュアル開発の主流になりつつあります。

3. Web サイト開発

同様に、Java は電子商取引および Web サイト開発の分野の大部分を占めています。 Web プロジェクト、SpringMVC、Struts2.0、およびフレームワークを作成するには、さまざまなフレームワークを使用できます。政府プロジェクトでは、単純なサーブレット、JSP、Struts ベースの Web サイトでも人気があります。たとえば、医療援助、保険、教育、防衛、その他のさまざまな部門の Web サイトは Java に基づいて開発されています。

4. ソフトウェア ツールの開発

一般的に使用されるソフトウェアや開発ツールの多くは、Java を使用して記述および開発されています。 Eclipse、IneteliJIdea、Netbans IDE など。これらはすべて Java で書かれています。 JavaFx は人気を集めていますが、それでも Swing に代わることはできません。現在、金融開発分野では C# が Swing にほぼ取って代わりました。

5. 取引システム開発

サードパーティの取引システムは現在、金融サービス業界の大部分を占めており、これらも Java で書かれています。

たとえば、人気の取引プラットフォームである Murex も Java で書かれており、多くの銀行のフロント デスクに接続されてサービスを提供しています。

6. 組み込み分野での開発

Java には組み込み分野での開発の余地が大きくあります。このプラットフォームでは、(スマート カードまたはセンサー上で) Java テクノロジを使用するために必要な容量は 130 KB だけです。元々、Java は組み込みの書籍デバイスで動作するように設計されました。実際、これは 1 つの領域にすぎず、「一度書いたらどこでも再生できる」プロジェクトでしたが、現在は次のようになりました。

7. ビッグ データ開発

Hadoop およびその他のビッグ データ処理テクノロジはすべて、Java または Apache の Java ベースの Hbbse、Accumulo、ElasticSearchas などのその他のテクノロジを使用します。ただし、Java はこの分野で多くのスペースを占有せず、たとえば MongoDB は C テクノロジに基づいて作成されています。一般に、Hadoop と ElasticSearchas が成長し発展する限り、Java は依然としてこの市場の一部を占める可能性があります。

以上がJava言語って何ができるの?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。