java是不可不學的一門語言,鑑於不少朋友自學有些困難,今天開始帶着你們一塊兒來學習java這門語言。java
Java市場上主流的版本是JavaSE7.0,目前也有些企業開始使用JavaSE8.0,固然若是你去了一家企業,他們有人用7.0有人用8.0,還有人用6.0,若是你能說服他們同一版本天然是好,若是不能,抓緊離職。linux
對於學習來說,咱們主要學習J2EE,J2EE是企業版本,是爲開發企業環境下的應用提供的一套解決方法。學完後,能夠獨立開發諸如天貓,京東這樣的web應用程序,也能夠搞定企業OA系統,訂單系統,固然工商銀行這樣的網站也是用的J2EE。web
新學一門語言都是從HelloWorld開始的,java也一樣,今天的第一小節咱們先寫一個HelloWorld的例子。windows
剛開始學能夠不用啥都弄懂,跟學linux同樣,前期照着敲,有不懂的先放一放,後面遇到了再詳細講解。
ide
注:本教程爲初版教程,不免會有瑕疵,若是你在學習的過程當中有好的建議或想法能夠及時與我溝通。函數
準備工具:Notepad++ (這是一款最初級的工具,簡單會用便可)工具
工具下載連接:連接:http://pan.baidu.com/s/1o8HOl4m 密碼:sig9
學習
/*開發工具
0.在/* */裏的內容爲多行註釋網站
1. 建立HelloWorld..java文件
2. 定義一個HelloWorld類 public class HelloWorld{ }
3. 編寫用來程序 執行的主方法 public static void main(String[] args) { }
4. 輸出語句:System.out.println("HelloWorld"); 記得以分號結束。
6..//雙斜槓表示單行註釋
*/
public class HelloWorld{
public static void main(String[] args){
//程序的入口,程序交給計算機後,計算機會從main方法開始執行
System.out.println("HelloWorld");
//輸出括號裏的內容,輸出的是HelloWorld
System.out.println("你好,哈哈");
}
}
註釋:
public class 類名 #定義一個類
在類定義後面加一對 { }
在大括號中間添加一個主main 方法/函數
public static void main(String[] args) { }
在主方法的大括號中間添加一行輸出語句
System.out.println(「HelloWorld」);
新手容易犯的錯誤:
1.後綴名問題
2.單詞拼寫問題
3.中文符號問題,會提示非法字符
4.若是你在輸出的括號裏輸入的是中文,須要修改字符集爲ANSI格式編碼
固然你也能夠直接選擇設置---新建,在裏面修改默認存儲目錄及語言,如圖:
怎麼運行呢,若是你已經裝好了JDK,而且配置好了環境變量,那相對於沒有配置環境變量來講,運行就簡單多了
xinsz08>javac HelloWorld.java 先進行編譯,使用javac命令,生成HelloWorld.class 文件
而後執行:
java HelloWorld 就能夠看到公屏上輸出的內容了。
在這裏須要注意的是,必定要配置好JDK,所謂的jdk是什麼?
這裏介紹幾個名詞:
JDK :JAVA開發人員使用,包含了java的開發工具,也包含了JRE。
JRE:開發人員寫的程序,客戶機要運行,須要安裝java運行環境,JRE就是java運行環境。
java程序能夠在任意操做系統運行,java語言是跨平臺的,可是java虛擬機不是跨平臺的。你能夠理解爲在linux機器上跑windows,要藉助於linux版本的虛擬機,而不能直接把windows版本的虛擬機安裝到linux裏。
好了,今天說到這裏,主要是要可以本身寫出HelloWorld的程序。
心靈雞湯:
付出不必定立刻會有回報,除非是鐘點工,對於學習,傻逼同樣的堅持,總會獲得牛逼同樣的結果!
-------張小龍