Java基本語法

基本語法

編寫Java程序時,應注意如下幾點:java

  • 大小寫敏感:Java是大小寫敏感的,這就意味着標識符Hello與hello是不一樣的。
  • 類名:對於全部的類來講,類名的首字母應該大寫。若是類名由若干單詞組成,那麼每一個單詞的首字母應該大寫,例如 MyFirstJavaClass 。
  • 方法名:全部的方法名都應該以小寫字母開頭。若是方法名含有若干單詞,則後面的每一個單詞首字母大寫。
  • 源文件名:源文件名必須和類名相同。當保存文件的時候,你應該使用類名做爲文件名保存(切記Java是大小寫敏感的),文件名的後綴爲.java。(若是文件名和類名不相同則會致使編譯錯誤)。
  • 主方法入口:全部的Java 程序由public static void main(String []args)方法開始執行。

    Java標識符

    Java全部的組成部分都須要名字。類名、變量名以及方法名都被稱爲標識符。學習

    關於Java標識符,有如下幾點須要注意:spa

    • 全部的標識符都應該以字母(A-Z或者a-z),美圓符($)、或者下劃線(_)開始
    • 首字符以後能夠是字母(A-Z或者a-z),美圓符($)、下劃線(_)或數字的任何字符組合
    • 關鍵字不能用做標識符
    • 標識符是大小寫敏感的
    • 合法標識符舉例:age、$salary、_value、__1_value
    • 非法標識符舉例:123abc、-salary

註釋規範code

一、類註釋字符串

在每一個類前面必須加上類註釋,註釋模板以下:io

/**
* Copyright (C), 2006-2010, ChengDu Lovo info. Co., Ltd.
* FileName: Test.java
* 類的詳細說明
*
* @author 類建立者姓名
* @Date    建立日期
* @version 1.00
*/

二、屬性註釋編譯

在每一個屬性前面必須加上屬性註釋,註釋模板以下:table

/** 提示信息 */ private String strMsg = null;

三、方法註釋模板

在每一個方法前面必須加上方法註釋,註釋模板以下:class

/**
* 類方法的詳細使用說明
*
* @param 參數1 參數1的使用說明
* @return 返回結果的說明
* @throws 異常類型.錯誤代碼 註明今後類方法中拋出異常的說明
*/

四、構造方法註釋

在每一個構造方法前面必須加上註釋,註釋模板以下:

/**
* 構造方法的詳細使用說明
*
* @param 參數1 參數1的使用說明
* @throws 異常類型.錯誤代碼 註明今後類方法中拋出異常的說明
*/

五、方法內部註釋

在方法內部使用單行或者多行註釋,該註釋根據實際狀況添加。

如:

//背景顏色 Color bgColor = Color.RED

源文件聲明規則

在本節的最後部分,咱們將學習源文件的聲明規則。當在一個源文件中定義多個類,而且還有import語句和package語句時,要特別注意這些規則。

  • 一個源文件中只能有一個public類
  • 一個源文件能夠有多個非public類
  • 源文件的名稱應該和public類的類名保持一致。例如:源文件中public類的類名是Employee,那麼源文件應該命名爲Employee.java。
  • 若是一個類定義在某個包中,那麼package語句應該在源文件的首行。
  • 若是源文件包含import語句,那麼應該放在package語句和類定義之間。若是沒有package語句,那麼import語句應該在源文件中最前面。
  • import語句和package語句對源文件中定義的全部類都有效。在同一源文件中,不能給不一樣的類不一樣的包聲明。

類有若干種訪問級別,而且類也分不一樣的類型:抽象類和final類等。這些將在訪問控制章節介紹。

除了上面提到的幾種類型,Java還有一些特殊的類,如:內部類、匿名類。

Java語言支持一些特殊的轉義字符序列。

符號 字符含義
\n 換行 (0x0a)
\r 回車 (0x0d)
\f 換頁符(0x0c)
\b 退格 (0x08)
\0 空字符 (0x20)
\s 字符串
\t 製表符
\" 雙引號
\' 單引號
\\ 反斜槓
\ddd 八進制字符 (ddd)
\uxxxx 16進制Unicode字符 (xxxx)
相關文章
相關標籤/搜索