<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 構建Java程序

    時間:2025-12-28 21:30:18 java語言

    構建Java程序

      引導語:大家知道如何構建Java程序嗎,下面就讓百分網小編給大家分析一下吧!

      構建java程序

      第一個java application

      java程序分為java application(java 應用程序)和java applet(java小應用程序)兩種。下面讓我們編寫一個java應用程序,它能夠利用來自java標準庫的System對象的多種方法,打印出與當前運行的系統有關的資料。其中"/pic/p>

      /pic/p>

      import java.util.*; /*下面我們用到了Date和Properties這兩個類,是

      屬于java.util這個包的;*/

      /*而System和Runtime這兩個類,是屬于

      java.lang這個包的。*/

      public class Property { /pic/p>

      public static void main(String args[]){ /pic/p>

      System.out.println(new Date( )); /pic/p>

      Properties p=System.getProperties( ); /pic/p>

      p.list(System.out); /pic/p>

      System.out.println("--- Memory Usage:"); /*打印一行字符串---Memory Usage*/

      Runtime rt=Runtime.getRuntime( ); /pic/p>

      System.out.println("Total Memory= "

      + rt.totalMemory( ) /pic/p>

      +" Free Memory = "

      +rt.freeMemory( )); /pic/p>

      }

      }

      在java中,程序都是以類的方式組織的,java源文件都保存在以java為后綴的.java文件當中。每個可運行的程序都是一個類文件,或者稱之為字節碼文件,保存在.class文件中。而作為一個java application,類中必須包含主方法,程序的執行是從main方法開始的,方法頭的格式是確定不變的:

      public static void main(String args[])

      其中關鍵字public意味著方法可以由外部世界調用。main方法的參數是一個字符串數組args,雖然在本程序中沒有用到,但是必須列出來。

      程序的第一行非常有意思:

      System.out.println(new Date());

      打印語句的參數是一個日期對象Date,而創建Date對象的目的就是把它的值發給println()語句。一旦這個語句執行完畢,Date對象就沒用了,而后"無用內存回收器"會將其收回。

      第二行中調用了System.getProperties( )。從幫助文檔中可知,getProperties( )是System類的一個靜態方法(static 方法),由于它是"靜態"的,所以不必創建任何對象就可以調用該方法。在第三行,Properties對象有一個名為list( )的方法,它將自己的全部內容都發給一個PrintStream對象,該對象就是list()方法的參數。

      第四行和第六行是典型的打印語句,其中第六行通過運算符"+"的重載來連接多個字符串對象,在java中只有當"+"運算符作用于字符串時在能夠進行重載。但是讓我們仔細觀察下述語句:

      System.out.println("Total Memory= "

      + rt.totalMemory( ) /pic/p>

      +" Free Memory = "

      +rt.freeMemory( )); /pic/p>

      其中,totalMemory( )和freeMemory( )返回的是數值,并非String對象。如果將一個字符串與一個數值相加,結果會如何?在這種情況下,編譯器會自動調用一個toString()方法,將該數值(int型或者float型)轉換成字符串。經過這樣處理以后,就可以用"+"進行字符串連接了。

      main()的第五行通過調用Runtime的getRuntime()方法創建了一個Runtime對象,該對象中包含了內存等信息。

    【構建Java程序】相關文章:

    計算機二級JAVA考試構建JAVA程序201702-23

    java程序編寫12-30

    java程序規范12-06

    java程序的規范11-16

    Java動畫程序介紹12-24

    JAVA系統程序的運行12-23

    如何編寫java程序09-23

    Java程序編輯教程12-17

    Java程序規范教程12-31

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人