前言
- 在Java中所有的程序都是在JVM上運行的。Java虛擬機(JVM)讀取並處理經過編譯的與平台無關的*.class文件。因為Java語言源程序編寫后,先使用Java偽編譯器進行偽編譯,將其轉換為中間碼,也就是字節碼(class文件)
JVM原理 (下圖)
- 前陣子一直都有在使用Linux系統,包括Ubuntu和centos,之前也寫過Linux學習的傳送門。但是還沒在上面跑過Java程序,所以就想着弄個,這樣可以在上面通過vim來學習Java,既可以多使用vim也可以學習java。
步驟
-
借鑒博客博客園上的——安裝jdk在Linux下直接輸入
yum -y install (這一步是免配置環境的) -
配置環境的文件在etc/profile,得抽空查一下資料看下這些文件怎么配置,Linux和Centos中的不過都是要創建好一些目錄,方便自己后面的查找和管理,也算是一個比較良好的編程習慣,只有這樣你才可以更加高效,快速得去完成一些工作。因為在命令行里面不像可視化操作這樣可以后期整理,為了避免到時出錯,一開始就養成好的習慣是至關重要的。
-
在這里我是建了一個新的文件夾(mkdir),在這里就存放這新建的java文件以及相關的東西。
-
最后運行成功通過編譯、運行就可以執行java程序了
-
編譯會生成class后綴文件。
-
后面成功之后又使用接口interface實例如下