Java 是一個用於應用程式開發的計算平台,是一種物件導向、基於類別的並發程式語言,這意味著許多語句可以同時執行,而不是順序執行。它可以在所有平台上運行並且免費訪問。
開始您的免費軟體開發課程
網頁開發、程式語言、軟體測試及其他
以下是重點:
自發展以來,它在市場上不斷受到歡迎,是當今開發應用程式最常用的語言之一。
以下是最重要的功能:
由於上述所有功能,Java 在應用程式開發中被廣泛使用和流行。
現在我們將看到不同的應用程式:
以下是使用它的一些常見領域:
1。銀行與金融領域: 銀行領域使用 Java 來處理交易。它在高效處理數百萬筆交易的同時表現出色。
2。資訊科技: 使用 Java 可以開發以下類型的應用程式。
以下是提供的一些伺服器端技術:
除了伺服器端技術之外,最常用的應用程式伺服器之一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 ); } }
輸出:
說明:
在這個例子中,我們將看到一個程式來找出兩個數字之間的所有質數。
代碼:
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 類別的建立、main 方法的宣告、方法的建立、物件的建立以及透過物件呼叫 java 方法。
以上是什麼是Java?的詳細內容。更多資訊請關注PHP中文網其他相關文章!