摘要:當虛擬機啟動執行時,它會尋找你在命令列所指定的類。每個程序最少都會有一個類以及一個。每個應用程序只有一個函數。
當Java虛擬機啟動執行時,它會尋找你在命令列所指定的類。每個Java程序最少都會有一個類以及一個main()。每個應用程序只有一個main()函數。然后它會鎖定像下面這樣一個特定的方法:
public static void main ( Stirng[] args ) { //程序代碼寫在這里 }
像以上就是最基本的Java main方法啦!
在java中的所有東西都會屬于某個類,真正被執行的是類,而main()就是程序的起點。
不管你的程序有多大,一定都會有一個main()來作為程序的起點。
那么我們可以在main中做些什么呢?
1、做某件事
聲明、設定、調用方法等普通語句
int x = 3; String name = "Dirk"; x = x * 17; System.out.print("x is " + x); double d = Math.random
2、反復做某件事
for與while的循環(loop)
while ( x > 5) { x = x - 1; } for ( int x = 0; x < 10; x = x + 1) { System.out.print("x is " + x); }
3、在適當條件下做某件事
if/else的條件下做某件事
f ( x == 10 ) { System.out.print( "x must be 10" ); } else { System.out.print( "x isn"t 10" ); } if ( ( x < 3) & ( name.equals( "Dirk" ) ) ) { System.out.print( "Gently" ); } System.out.print( "this is JSJ" );
這里有一些基本編程要點:
——語句以分號結束
——程序塊以 { } 劃出范圍
——用名稱與類型聲明變量
——等號是賦值運算符
——只要條件測試結果為真,while循環就會一直執行塊內的程序
——對于大括號的格式,可以有自己的見解
本文已轉載個人技術公眾號:UncleCatMySelf
歡迎留言討論與點贊
上一篇推薦:【Java貓說】Java基本概念一
下一篇推薦:【Java貓說】編譯器與虛擬機哪個重要?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71619.html
摘要:來用來表示程序的一個組件,小程序不是微信小程序可能只有一個類,類的內容必須包在花括號里面。類帶有一個或多個方法,方法帶有如何行走的指令,方法必須在類的內部聲明。如下圖本文已轉載個人技術公眾號歡迎留言討論與點贊。下一篇推薦貓說基本概念二 Java曾以什么優點吸引你走上程序員這條不歸路? 友好的語法、面向對象、內存管理和最棒的跨平臺可移植性、write-once/run-anywhere ...
摘要:虛擬機可以說就是,她能讓程序運行起來。編譯器的工作是要確保鐵定不能跑的東西不會過關。編譯器作為安全的第一線,能防止人們動不到不可以碰的程序代碼與其他類的重要數據。 熟悉Java的朋友都知道虛擬機還有編譯器,那么它們各自主要的功能是什么?誰比較重要呢?讓我們來了解一下這兩位美女的故事。 虛擬機可以說就是Java,她能讓程序運行起來。 但是編譯器卻能產生文件,畢竟java是直譯語言,如果需...
摘要:而我們項目在實測時也是將項目發布到測試服務器,通過模擬工具進行測試連接,當數據格式正常,且業務數據正常,服務器就會對指令執行對應的操作。 閱讀本文約5.5分鐘 最近又有粉絲加Q群討論netty整合SSM項目的方式等,我在這里抽了休息日的時候整理一下,一步一步的記錄,注意的是,本案例僅實現了用netty整合SSM后與單片機等類TCP應用通信。 SSM + Netty項目結合思路 對于N...
摘要:閱讀本文約分鐘變量有兩種主數據類型和引用。主數據類型用來保存基本類型的值,包括整數,布爾和浮點數等,而對象引用保存的是對象的引用。而在中,主數據類型也有不用的大小與名稱。 閱讀本文約2.3分鐘 變量有兩種:primitive主數據類型和引用。 Java注重類型。它不會讓你做出把長頸鹿類型變量裝進兔子類型變量中這種詭異又危險的舉動——如果有人對長頸鹿調用跳躍這個方法會發生什么悲劇?并且...
摘要:我們來看看實例變量與局部變量之間的差別實例變量是聲明在類內而不是方法中。局部變量在使用前必須初始化。局部變量沒有默認值,如果在變量被初始化前就要使用的話,編譯器會顯示錯誤。 閱讀本文約1.8分鐘 實例變量永遠都會有默認值,如果你沒有明確的賦值給實例變量,或者沒有調用setter,實例變量還是會有值! integers 0 floating points 0.0 boolean...
閱讀 3422·2023-04-25 22:44
閱讀 926·2021-11-15 11:37
閱讀 1632·2019-08-30 15:55
閱讀 2639·2019-08-30 15:54
閱讀 1080·2019-08-30 13:45
閱讀 1430·2019-08-29 17:14
閱讀 1853·2019-08-29 13:50
閱讀 3402·2019-08-26 11:39