- 右鍵個人電腦->屬性->高級->環境變量->系統變量
注意:是下面的系統變量,不是上面的用戶變量- 新建變量名
JAVA_HOME
,變量值E:\\JDK
- 修改變量
Path
,在最前面加上%JAVA_HOME%\\bin;
注意:"Path"是首字母大寫,不要改爲"PATH",bin後面要有分號;注意:系統變量上面的用戶變量裏,不要有這兩個,若是有應該去掉,以免被幹擾。java
- 點擊確認關閉剛纔的配置頁面,這一步必定要作,不然剛纔的配置不能生效
- 點WIN鍵->運行(或者使用win+r)
- 輸入cmd命令
- 輸入
java -version
- 若是出現版本信息,代表配置成功
- 若是失敗了,調整前面的配置,而後要從新啓動cmd命令,而不是在原有的cmd裏面輸入
java -version
- 一般都會建立一個project目錄
- 全部的java代碼都會放在這個項目目錄下
- 並建立一個目錄src用於存放java源代碼
.java
文件
public class HelloWorld{ public static void main(String[] args){ System.out.println("hello world"); } }
- 由於java是面向對象的編程語言,因此咱們其實是在建立一個個的類
class HelloWorld
表示這個類的名字是HelloWorld
public static void main(String[] args)
這是主方法,全部代碼的入口
若是你學過c語言 ,至關於main程序入口System.out.println("hello world");
表示在控制檯(黑屏幕)輸出一個字符串「hello world」
- 運行 win+r,輸入 cmd 進入控制檯界面
e:
切換盤符爲e盤cd e:\project\j2se\src
切換目錄到源文件目錄javac HelloWorld.java
編譯命令javac
文件名大小寫必須一致- 若是獲得一行空白,就表示成功了,而且獲得一個class文件:
HelloWorld.class
第一行切換盤符的e:不要忘記了
.java
文件是java的源文件,可是不能直接運行,必須先被編譯成爲.class
文件纔可以執行- java使用
javac
命令進行編譯(必須跟上.java
後綴名)javac filename.java
- 運行 win+r,輸入 cmd 進入控制檯界面
e:
切換盤符爲e盤cd e:\project\j2se\src
切換目錄到源文件目錄java HelloWorld
- 運行成功後會看到字符串 "hello world"
- 注意大小寫須要一致,而且沒有後綴名
.class
java classname
- java全部的代碼都是運行在類裏面的
public
表示這是一個能夠公開訪問的類class
表示這個一個類HelloWorld
表示類的名字,每一個單詞的首字母大寫
- 你會寫不少代碼,總有第一行執行的代碼,這就是主方法
args
表示運行參數
public static void main(String[] args){ System.out.println("hello world"); }
- println 表示打印數據到控制檯,而且換行
System.out.println("hello world");
- 批量修改
alt+shift+R
- 快速輸入主方法
敲入main
,alt+/
- 快速輸入System.out.println
敲入syso
,alt+/
- 快速輸入for
敲入for
,alt+/
- 查看java源代碼
先選中想要查看的方法,好比System.out.println()
的println
,敲鍵F3
- 代碼格式化
ctrl+shift+f
- 快速助手
ctrl+shift+o
- 快速註釋
選中一行或者多行代碼ctrl+shift+c
- 大小寫轉換
ctrl+shift+x
選中的轉換爲大寫,ctrl+shift+y
選中的轉換爲小寫- 快速解決辦法提示 提問
在出錯誤的行,使用ctrl+1
。好比忘記導入類了,就能夠用這個解決- toString getter setter 構造方法的快速生成
經過菜單->Source就能夠看到快速生成的選項
分明有
Hello
這個類,而且也有主方法,但是運行就會出現找不到或者沒法加載類Hello
,或者Class Not Found
異常編程
Eclipse是保存後自動編譯,可是創建在一個設置的前提上
菜單-Project->勾選Build Automatically,若是這裏沒有勾選,那麼是不會自動把Hello.java
編譯成Hello.class
的編程語言
菜單->Window->Show View->Problems 顯示Problems頁面
這裏會顯示當前項目的錯誤,假若有錯誤,那麼項目也不會對.java
文件進行自動編譯ui