2019.5.8

java語言的細節問題,以及常見的解決方法,查找的路徑

1、為什么一切都開始于一個類?

Java程序是由類組成,一個類包含方法和屬性。這是由于它的面向對象的特征:一切皆對象,每個對象都是一個類的實例。面向對象編程有很多優勢,比如更好的模塊化,擴展性強等

2、為什么總有一個“main”方法?

main方法是程序的入口,它是靜態的。 static是指該方法是類的一部分,而不是對象的一部分。這是為什么?我們為什么不把一個非靜態方法作為程序的入口?

如果方法不是靜態的,那么需要創建一個對象后才能使用方法。因為必須用對象去調用方法。對于程序的入口,這是不現實的。所以,程序的入口方法是靜態的。

參數“String[] args”表示一個字符串數組可以被傳入到該程序,用來初始化程序

重新指定編譯文件的位置如圖方式

圖片發自簡書App
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Swift1> Swift和OC的區別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,136評論 1 32
  • 1.import static是Java 5增加的功能,就是將Import類中的靜態方法,可以作為本類的靜態方法來...
    XLsn0w閱讀 1,262評論 0 2
  • 面向對象主要針對面向過程。 面向過程的基本單元是函數。 什么是對象:EVERYTHING IS OBJECT(萬物...
    sinpi閱讀 1,088評論 0 4
  • 整理來自互聯網 1,JDK:Java Development Kit,java的開發和運行環境,java的開發工具...
    Ncompass閱讀 1,553評論 0 6
  • 一:java概述: 1,JDK:Java Development Kit,java的開發和運行環境,java的開發...
    慕容小偉閱讀 1,836評論 0 10