Java はアプリケーション開発用のコンピューティング プラットフォームであり、オブジェクト指向、クラスベース、同時実行プログラミング言語です。つまり、多くのステートメントを順番に実行するのではなく、同時に実行できます。すべてのプラットフォームで実行でき、無料でアクセスできます。
無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
次の重要な点があります:
その進化以来、市場での人気が高まり続けており、現在アプリケーション開発に最も一般的に使用されている言語の 1 つです。
最も重要な機能は次のとおりです:
上記で説明したすべての機能のため、Java はアプリケーション開発によく使用され、人気があります。
次に、さまざまなアプリケーションを見てみましょう:
これが使用される一般的なドメインの一部を次に示します:
1.銀行および金融ドメイン: 銀行ドメインは、トランザクションの処理に Java を利用します。何百万ものトランザクションを効率的に処理しながら、非常に優れたパフォーマンスを発揮します。
2.情報技術: Java を使用すると、次の種類のアプリケーションを開発できます。
提供されるサーバー側テクノロジーの一部を次に示します:
サーバー側のテクノロジーとは別に、最も一般的に使用されるアプリケーション サーバーの 1 つである Apache Tomcat は Java を使用して開発されています。
3.株式市場: 株式市場分析を含むアルゴリズムの開発に使用されます。
4.小売: モール、店舗、その他の場所で使用される請求アプリケーションの開発にも使用されます。
基本的な例を見てみましょう。 main メソッドは、Java アプリケーションへのエントリ ポイントです。
この例では、main メソッドがどのように定義されているかを見ていきます。
コード:
package com.edubca.javademo; public class JavaDemo{ public static void main(String args[]){ String str="This is Edubca Java Training"; System.out.println(str); //printing on console } }
出力:
説明:
この例は、加算、減算、乗算、除算などの数学的計算がどのように実装されるかを示しています。
コード:
package com.edubca.javademo; public class JavaDemo{ public int add(int a, int b){ int c= a+b; return c; } public int substract(int a, int b){ int c= a-b; return c; } public int multiply(int a, int b){ int c= a*b; return c; } public int divide(int a, int b){ int c= a/b; return c; } public static void main(String[] args) throws Exception { // Declare variables int a= 10; int b= 5; //create instance of JavaDemo class JavaDemo jdemo= new JavaDemo (); int addresult=jdemo.add(a,b); // invoke add method of JavaDemo int substractresult=jdemo. substract (a,b); // invoke substract method of JavaDemo int multiplyresult=jdemo.multiply(a,b); // invoke multiply method of JavaDemo int divideresult=jdemo.divide(a,b); // invoke divide method of JavaDemo System.out.println("Addition of 10 and 5 is " + addresult ); System.out.println("Subtraction of 10 and 5 is " + substractresult ); System.out.println("Multiplication of 10 and 5 is " + multiplyresult ); System.out.println("Division of 10 and 5 is "+ divideresult ); } }
出力:
説明:
この例では、2 つの数値の間にあるすべての素数を見つけるプログラムを見ていきます。
コード:
package com.edubca.javademo; public class JavaDemo{ public static void main(String args[]){ //declare variables int low=10; int high=80; System.out.println("Prime numbers between 10 and 80 are : "); // while loop while(low < high){ boolean isprime=true; // for loop in java for(int i=2; i< low/2; i++){ if(low % i==0){ isprime=false; break; } } if(isprime){ System.out.println(low + " "); } low++; } } }
出力:
説明:
この例では、フィボナッチ数列を数値まで出力する方法を見ていきます。
コード:
package com.edubca.javademo; public class JavaDemo{ // declaring static method printfabonacci static int printfabonacci ( int i){ if(i==0){ return 0; } if(i==1 || i==2){ return 1; } // calling method recursively else{ return printfabonacci (i-1)+ printfabonacci (i-2); } } public static void main(String args[]){ int maxnumbers=10; // max numbers in Fibonacci String str=""; for(int i=0; i<maxnumbers;i++){ str= str + printfabonacci(i) + " "; } System.out.println("Fibonacci series of 10 numbers is " + str); } }
出力:
上記の説明から、機能とさまざまなアプリケーションについて明確に理解できました。また、Java クラスの作成、メイン メソッドの宣言、メソッドの作成、オブジェクトの作成、オブジェクトを介した Java メソッドの呼び出しを示すコード例もいくつか見てきました。
以上がJavaとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。