Vue路由router詳解
阿新 • • 發佈:2021-10-20
註釋:
單行註釋
//註釋內容1
//註釋內容2
多行註釋
/*
註釋內容1
註釋內容2
*/
文件註釋
/**
文件註釋
*/
Java程式碼結構
類{
方法{
語句;
}
}
/* 檔案儲存:類名.java 編譯:javac 檔名.java,目的是把.java的原始檔編譯為.class的位元組碼檔案(因為jvm只認識位元組碼) 比如:javac HelloWorld.java 編譯工具:javac.exe 執行位元組碼檔案 工具:java.exe 執行:java 位元組碼的檔名或類名(後面不要帶.class) 比如:java HelloWorld "":代表裡面的內容照樣輸出 */ class HelloWorld{ public static void main(String[] args){ System.out.println("hellow java"); } }
1、編寫程式碼,要求原始檔必須是.java檔案
2、編譯程式碼,把原始檔編譯為.class的位元組碼檔案
3、執行編譯檔案,java 類名/java 位元組碼檔案
java程式的入口
public static void main(String[] args){
}
識別符號
/* 識別符號:在Java中對類名、變數名、方法名等這些要素進行命名的字元序列稱為識別符號。 通俗的理解:凡是程式設計師自己命名的地方都叫做識別符號。 1、識別符號的命名規則(必須遵守,否則編譯或執行錯誤) (1)Java的識別符號必須用26個英文字母的大小寫、數字0-9,美元符號$,下劃線_ (2)Java的識別符號不能使用關鍵字(包含保留字)和特殊值 例如:class,public,static,void等 一共不能用的有50個關鍵字+3個特殊值 (3)不能使用空格 (4)數字不能開頭 (5)Java的識別符號嚴格區分大小寫 2、識別符號的命名規範(建議遵守,不遵守會被鄙視) (1)見名知意 讓別人一看就知道這個類、變數、方法的意義在哪裡。 (2)類名、介面名等,要求每一個單詞的首字母大寫,形式:XxxYyyZzz 例如:HelloWorld,BiaoShiFu (3)變數名、方法名等:要求從第二個單詞開始,首字母大寫,其餘字母小寫, 形式:xxxYyyZzz 例如:main()方法,println()方法,print()方法,nextInt()方法 (4)包名等:要求所有單詞都小寫,每個單詞之間使用.分割 形式:xxx.yyy.zzz 例如:java.lang,java.util,java.io,java.text,java.time等 (5)常量名:要求所有單詞都大寫,每個單詞之間使用_分割 形式:XXX_YYY_ZZZ 例如:PI(圓周率),MAX_VALUE(最大值) */ //class Biao Shi Fu{}//錯誤的,因為包含空格 //class 2Test{}//錯誤的,數字不能開頭 class BiaoShiFu{ }
變數定義
/* Define:定義,宣告 Use:使用 Variable:變數 變數使用的原則: (1)先聲明後使用 //如果沒有宣告,就會報“找不到”符號的錯誤 包括後面用到的類、方法等,都是遵循先聲明後使用 (2)變數必須先初始化(第一次賦值)再訪問它的值(列印、計算、比較操作) //如果沒有初始化,就會報“未初始化”錯誤 (3)變數的宣告,在同一個作用域中,只能宣告一次,但是賦值可以很多次 作用域:從變數宣告處開始,到它所屬的{}結束 //如果超過作用域,也會報“找不到”符號的錯誤 1、如何宣告一個變數? 格式: 資料型別 變數名; 2、如何給變數賦值? 格式: 變數名 = 變數值; 常用的變數的資料型別(剛開始): int(整數) double(小數) char(單個字元)——用單引號 String(字串) ——用雙引號 */ class DefineAndUseVariable{ public static void main(String[] args){ //int age;//宣告 //age = 18;//賦值 //也可以把宣告和第一次賦值合併成一句 int age = 18; // int age = 19;//錯誤的,第二次賦值不用再加資料型別 age = 19;//第二次賦值 System.out.println(age); if(true){ int num = 0; } //System.out.println(num);//錯誤的,出了num的作用域 String name = "柴林燕";//字串的常量必須用""(雙引號) char gender = '女';//單字元的常量,必須用''(單引號) double weight = 40.5;//小數型別 boolean marry = true;//布林型別 真的,假的,成立,不成立 } public static void test(){ //System.out.println(age);//錯誤的,出了age的作用域 } }