上一次我們學習了怎么安裝JDK和開發工具IDEA,同時也給大家寫了一個hello world的演示代碼。今天我們給大家從 hello world 展開講講Java的基礎語法。
話不多說,直接上代碼:
public class HelloWorld {
/* 第一個Java程序
* 它將輸出字符串 Hello World
*/
public static void main(String[] args) {
System.out.println("Hello World"); // 輸出 Hello World
}
}
因為Java是面向對象的編程語言,一個程序的基本單位就是class
,class
是關鍵字,這里定義的class
名字就是HelloWorld
:
public class HelloWorld { // 類名是HelloWorld
// ...
} // class定義結束
類名要求:
- 類名必須以英文字母開頭,后接字母,數字和下劃線的組合
- 習慣以大寫字母開頭
public
是訪問修飾符,代表這個class
是公開的。
我們再來看看這個main函數,我畫了一個圖,可以先看看:
img
一個main方法有訪問修飾符、關鍵字、返回類型、方法名、 數據類型(String)、字符串參數組成。我們一個一個展開講講。
訪問修飾符
什么是訪問修飾符?
像其他語言一樣,Java可以使用修飾符來修飾類中方法和屬性。主要有兩類修飾符:
- 訪問控制修飾符 : default, public , protected, private
- 非訪問控制修飾符 : final, abstract, static, synchronized
關鍵字
Java關鍵字大概有50個左右,這些作為保留字不能用于常量、變量、和任何標識符的名稱。
abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while
返回類型
Java的返回類型,就是一個方法需要返回某個值的類型。如果我們不需要任何返回,我們就可以使用void。
方法名
是方法的實際名稱,有一些規則需要遵守
- 方法的名字的第一個單詞應以小寫字母作為開頭,后面的單詞則用大寫字母開頭寫,不使用連接符。例如: addPerson 。
- 下劃線可能出現在 JUnit 測試方法名稱中用以分隔名稱的邏輯組件。一個典型的模式是: test_ ,例如 testPop_emptyStack 。
參數
參數有分為參數類型和參數名稱。示例中 String[]
作為參數類型,args
作為參數名稱。
Java注釋
Java有三種注釋方式:單行注釋、多行注釋和文檔注釋。
在我們的Hello world
示例,我們演示了多行注釋和單行注釋。
單行注釋
以雙斜杠//
標識,只能注釋一行內容,用在注釋信息內容少的地方。
// 輸出 Hello World
多行注釋
包含在/*
和*/
之間,能注釋很多行的內容。
/* 第一個Java程序
* 它將輸出字符串 Hello World
*/
文檔注釋
包含在/**
和 */
之間,也能注釋多行內容,一般用在類、方法和變量上面,用來描述其作用。
/**
* 文檔注釋
*/
總結
今天就是簡單地給大家介紹Java的基礎語法,從Hello world這個示例展開給大家講講Java的基礎知識點。
-
JAVA
+關注
關注
19文章
2966瀏覽量
104704 -
字符串
+關注
關注
1文章
578瀏覽量
20508 -
代碼
+關注
關注
30文章
4780瀏覽量
68535 -
JDK
+關注
關注
0文章
81瀏覽量
16592
發布評論請先 登錄
相關推薦
評論