Java基礎------(1)基本特徵

Java是一種面向對象的語言,從這樣一個簡單的程序,能夠看到Java程序的一些基本特徵java

  • Java中的主要代碼都會位於一個類中,類是經過class關鍵字來定義的,以下例所示,主要代碼都在HelloWorld類中:
    public class HelloWorld { ... }
  • Java是一種大小寫敏感的語言,例如:
    • class不能寫成Class
    • 命名爲HelloWorld的類和命名爲Helloworld的類是不同的
  • 程序的文件名稱必須和類的名稱徹底相同,Java代碼的文件都以類名加.java後綴進行命名
    • 好比HelloWorld類的代碼保存在HelloWorld.java文件中
  • public static void main(String[] args)是一個方法,這是Java程序的入口
    • 任何Java程序的代碼都是從這個方法開始執行的
  • System.out.println("Hello");是一個方法的調用,這行代碼向控制檯輸出了Hello
    • 將但願輸出信息放到System.out.println(...)的括號內就能在控制檯中顯示出來
    • 注意System.out.print()System.out.println()區別,後者會在最後增長一個換行符
  • 關鍵字

        上面代碼中的publicclassstatic等單詞都是Java語言中的關鍵字。spa

        關鍵字也稱之爲保留字,即Java語言保留了這些單詞來用做特殊目的,它們構成了Java語言語法的基本元素。調試

        好比class關鍵字表示一個類,Java編譯器看到這個單詞就知道這是一個類的定義。code

  • 標識符

       Java程序的各個組成部分都須要名字。類名、變量名、方法名、方法參數名等都被稱爲標識符。好比HelloWorld這個類名在代碼中就是一種標識符。標識符是咱們本身來命名的。對象

       關於Java標識符,須要瞭解如下幾點:blog

  • 全部的標識符都應該以字母(A-Z或者a-z),美圓符($)、或者下劃線(_)開始
  • 首字符以後能夠是字母(A-Z或者a-z),美圓符($)、下劃線(_)和數字的組合
  • Java語言自帶的關鍵字不能用做標識符,好比你不能定義一個類或者方法命名爲class
  • 標識符是大小寫敏感的

       好比blog$user_title__1_content都是合法的標識符;而123blog-user都是非法標識符。文檔

       爲了程序的可讀性,通常狀況下,類名以大寫字母開頭,好比HelloWorld以大寫字母H開頭;方法名通常以小寫字母開頭,好比main方法以小寫字母m開頭。若是名稱中包含幾個單詞,從第二個單詞開始每一個單詞首字母大寫,這種命名方         式稱之爲駝峯命名法。編譯器

  • 代碼註釋

       爲程序添加註釋能夠用來解釋程序某些部分的功能和做用,提升程序可讀性。註釋不會影響程序的功能。it

       註釋也能夠在調試中暫時屏蔽掉某些代碼,調試完整後取消註釋又可讓代碼從新發揮做用。編譯

       Java中的註釋分爲三種類型。

  • 單行註釋:在註釋內容前加兩個斜線//,則Java編譯器會忽略掉//的信息
  • 多行註釋:在要註釋的內容前面添加/*,在註釋的內容後添加*/
  • 文檔註釋:在要註釋的內容前面添加/**,在註釋的內容後添加*/,這是一種特殊的多行註釋,註釋中的內容能夠用以生成程序的文檔,具體用法咱們之後講解。

       以HelloWorld代碼爲例,增長三種類型的註釋,以下所示:

/** 這是一個文檔註釋 */ 
public class HelloWorld { /* 這是一個多行註釋。 在main方法中打印hello信息 */
    
    public static void main(String[] args) { // 打印信息,這是一個單行註釋
        System.out.println("Hello World"); // 這也是一個單行註釋,能夠跟在一條程序語句後面
 } }
相關文章
相關標籤/搜索