計算機二級JAVA考試構建JAVA程序2017
很多人一見到說要編程就以爲很難,其實只有一點一滴學知識點也不難,下面是小編整理的計算機二級JAVA考試構建JAVA程序介紹,歡迎閱讀!
第一個java application
java程序分爲java application(java 應用程序)和java applet(java小應用程序)兩種。下面讓我們編寫一個java應用程序,它能夠利用來自java標準庫的System對象的多種方法,打印出與當前運行的系統有關的資料。其中"//"代表一種註釋方式,表示從這個符號開始到這行結束的所有內容都是註釋。在每個程序文件的開頭,如果這個文件的代碼中用到了系統所提供的額外的類,就必須放置一個import語句。說它是額外的是指一個特殊的類庫""會自動導入到每個java文件。
//這是我們的第一個java application,該程序保存在文件中import .*; /*下面我們用到了Date和Properties這兩個類,是屬於這個包的;*/
/*而System和Runtime這兩個類,是屬於這個包的。*/
public class Property { //程序員給這個類取名爲Property
public static void main(String args[]){ //main是類的主方法
tln(new Date( )); //在命令行下面打印出日期
Properties p=roperties( ); //獲得系統的Properties對象p
(); //在命令行下打印出p中的.各個系統變量的值
tln("--- Memory Usage:"); /*打印一行字符串---Memory Usage*/
Runtime rt=untime( ); //獲得系統的Runtime對象rt
tln("Total Memory= "
+ lMemory( ) //打印總內存大小
+" Free Memory = "
+Memory( )); //打印空閒內存大小
}
}
在java中,程序都是以類的方式組織的,java源文件都保存在以java爲後綴的文件當中。每個可運行的程序都是一個類文件,或者稱之爲字節碼文件,保存在s文件中。而作爲一個java application,類中必須包含主方法,程序的執行是從main方法開始的,方法頭的格式是確定不變的:
public static void main(String args[])
其中關鍵字public意味着方法可以由外部世界調用。main方法的參數是一個字符串數組args,雖然在本程序中沒有用到,但是必須列出來。
程序的第一行非常有意思:
tln(new Date());
打印語句的參數是一個日期對象Date,而創建Date對象的目的就是把它的值發給println()語句。一旦這個語句執行完畢,Date對象就沒用了,而後"無用內存回收器"會將其收回。
第二行中調用了roperties( )。從幫助文檔中可知,getProperties( )是System類的一個靜態方法(static 方法),由於它是"靜態"的,所以不必創建任何對象就可以調用該方法。在第三行,Properties對象有一個名爲list( )的方法,它將自己的全部內容都發給一個PrintStream對象,該對象就是list()方法的參數。
第四行和第六行是典型的打印語句,其中第六行通過運算符"+"的重載來連接多個字符串對象,在java中只有當"+"運算符作用於字符串時在能夠進行重載。但是讓我們仔細觀察下述語句:
tln("Total Memory= "
+ lMemory( ) //打印總內存大小
+" Free Memory = "
+Memory( )); //打印空閒內存大小
其中,totalMemory( )和freeMemory( )返回的是數值,並非String對象。如果將一個字符串與一個數值相加,結果會如何?在這種情況下,編譯器會自動調用一個toString()方法,將該數值(int型或者float型)轉換成字符串。經過這樣處理以後,就可以用"+"進行字符串連接了。
main()的第五行通過調用Runtime的getRuntime()方法創建了一個Runtime對象,該對象中包含了內存等信息。
相關文章
-
計算機二級Java入門教程:Java類的基本構成
理清考試題目的重點有助於我們更快更好的掌握考試方法,以下本站小編整理的計算機二級Java入門教程:Java類的基本構成,歡迎閱讀! 三:Java類的基本構成 1:Java 類的定義形式一個完整的 Java 類通常由下面六個部分組成: -
2017年計算機二級 Java 語言程序設計考試題庫
Java語言作爲靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。下面是小編整理的關於計算機二級 Java 語言程序設計考試題庫,希望大家認真閱讀!單選題1). 設有棧S和隊列 -
2017計算機二級Java語言程序設計考試試題
爲了使廣大考生在備戰2017年9月計算機二級考試時更快的掌握相應知識點,yjbys小編收集一些關於計算機二級Java語言程序設計考試試題,希望大家認真練習!單選題1). 設有棧S和隊列Q,其狀態爲空,元素a1,a2,a3,a4,a5,a6依次入棧,出棧 -
2016計算機二級考試Java語言程序設計輔導
2016年3月計算機考試在3月26日-29日進行,爲了幫助考生全面備戰,下面是本站小編爲大家搜索整理的`2016計算機二級考試Java語言程序設計輔導,供大家參考學習,預祝考生考試順利。 練習一如下的GreetingClient 是一個客戶 -
2017計算機二級Java語言程序設計知識點
想要考試通過,可以從一個一個小知識點學起,以下本站小編整理的2017計算機二級Java語言程序設計知識點,歡迎閱讀! 聲明數組變量 首先必須聲明數組變量,才能在程序中使用數組。下面是聲明數組變量的語法: dataT -
2016年全國計算機二級java語言程序設計考試大綱
2016年3月計算機考試即將在3月26日-29日進行,爲了幫助大家順利通過2016年計算機二級考試,下面本站小編爲大家帶來2016年全國計算機二級java語言程序設計考試大綱,供大家參考學習,預祝考生備考成功!全國計算機等級考試二級 -
2016上海市計算機二級《Java程序設計》考試大綱
Java是一種可以撰寫跨平臺應用程序的面向對象的程序設計語言。《Java程序設計》是計算機二級考試科目之一,下面是本站小編爲大家搜索整理了關於上海市計算機二級《Java程序設計》考試大綱,歡迎參考複習,希望對大家有所幫 -
java註冊成windows服務程序及簡單java定時關機的程序代碼
本文實例講述了java如何註冊成windows服務程序及一個簡單的java定時關機程序代碼,分享給大家供大家參考。具體方法如下:一、問題:最近想找個軟件來控制電腦的關機時間,在網上找了幾個,都是可視化界面的可以設置具體的關機 -
計算機二級java程序規範考點複習
學習的過程是解決一個問題之後再去解決一個問題的過程,是由易到難,積少成多的一個過程。以下是本站小編整理的計算機二級java程序規範考點複習,歡迎學習! .5 java程序規範1.5.1 java源程序結構import entury; /*告訴 -
2017計算機二級考試Java標識符入門教程
引導語;Java繼承了 C++ 語言面向對象技術的核心,捨棄了C ++語言中容易引起錯誤的指針(以引用取代)、運算符重載(operator overloading)、多重繼承(以接口取代)等特性,以下是本站小編分享給大家的2017計算機二級考試Java