聲明:這是我整理的韓順平老師的課程,僅供自己參考!!!
給自己的一碗湯:學東西要專一(比較難)
第一節
Linux特點總結:
1、 免費的、開源的。
2、 支援多線程(并發)。多使用者。
3、 安全性比Windows要好。
4、 對記憶體和檔案管理優越。
缺點:
1、操作相對困難。
2、
Linux最小需要4M記憶體,因為占用記憶體較小,就可以做嵌入式開發,(放在手機裡能跑,牛X)
Linux發展史起源于Unix
root 表示權限極高
密碼不顯示
init 3 切換到控制台
init 5 切換到UI界面 或者 startx
關機指令 :init 0 或者 shutdown -h now
重新開機指令:init 6 或者 shutdown -r now 或者reboot
使用者名或者密碼錯誤會提示:登陸錯誤 Login incorrect
切換使用者:su -
登出使用者:logout
丢手帕或者約瑟夫問題
使用VI編輯器在Linux系統下開發程式
1、VI Hello.java
2、輸入i(進入到插入模式)
Contents
- 代碼驗證JDK部署是否正确
- 1、級聯建立兩個目錄
- 2、寫一段簡單的java程式
- 3、編譯JavaWorld.java
- 4、執行JavaWorld.class
代碼驗證JDK部署是否正确
1、級聯建立兩個目錄
首先一次性建立兩個目錄,父目錄java_progream表示這個目錄下全部用于存放java代碼,hello表示一個java程式目錄,當然命名根據個人喜好可以有所不同。
123[root@centos centos]# mkdir -p java_program/hello
[root@centos centos]# ls
java_program test
2、寫一段簡單的java程式
進入java_program/hello目錄,使用vim建立一個.java檔案。
12[root@centos centos]# cd java_program/hello/
[root@centos hello]# vim JavaWorld.java
wq指令
- q 退出程式
- w 儲存檔案
3、編譯JavaWorld.java
首先檢視vim編輯的代碼
123456[root@centos centos]# cat JavaWorld.java
public class JavaWorld{
public static void main(String... args){
System.out.println("Hello JavaWorld!");
}
}
編譯Java代碼
123[root@centos hello]# javac JavaWorld.java
[root@centos hello]# ls
JavaWorld.class JavaWorld.java
4、執行JavaWorld.class
12[root@centos hello]# java JavaWorld
Hello JavaWorld!