天天看點

Java學習記錄 Day 1(常量、辨別符、DOS指令)

文章目錄

  • ​​Day 1​​
  • ​​計算機的基礎知識​​
  • ​​CMD控制台常用的DOS指令​​
  • ​​常用的快捷鍵​​
  • ​​學習方向​​
  • ​​Java的開源性和跨平台性​​
  • ​​JDK JRE JVM​​
  • ​​開發工具​​
  • ​​文法​​
  • ​​注釋​​
  • ​​關鍵字​​
  • ​​辨別符​​
  • ​​常量​​
  • ​​知識點總結​​

Day 1

2019年3月23日。

這是我學習Java的第一天。

這一天,我學到了以下的知識。

計算機的基礎知識

計算機(Computer)全稱:電子計算機,俗稱電腦。是一種能夠按照程式運作,自動、高速處理海量資料的現代化智能電子裝置。

  1. 計算機:由硬體和軟體構成,可以對資料進行處理。
  2. 硬體:例如滑鼠鍵盤、CPU、記憶體條。
  3. 軟體:系統軟體(Windows、Linux)和應用軟體(QQ、微信)。
  4. 軟體開發:利用工具和計算機語言開發程式的過程。
  5. 語言:自然語言(人與人交流),計算機語言(人與機器交流)。
  6. 計算機語言:面向對象(Java),面向過程(C)。
  7. 人機互動的方式:(1)圖形界面化的操作方式;(2)指令行的方式(Linux),通過輸入特定的指令去操作機器。

CMD控制台常用的DOS指令

指令 作用
mspaint 打開畫圖
calc 打開計算機
notepad 打開記事本
cls 清屏
exit 退出
D(C、E、F、G): 切換盤符
dir 檢視該目錄下的所有檔案或檔案夾
cd 目錄名 進入該目錄
cd … 回退上一級目錄
cd desktop 進入桌面目錄
cd …/…/ 回退兩級(多級)目錄
cd / 直接回到根目錄
md 目錄名 建立一個目錄
rd 目錄名 删除一個目錄(隻能删除到空目錄)
rd /s 目錄名 删除非空目錄(會詢問)
rd /s /q 目錄名 直接删除非空目錄(删除後不會回到資源回收筒)
cd /d 完整的路徑名 可以進行跨盤符操作
del 檔案名.字尾名 删除檔案(不會回到資源回收筒)
getmac 檢視實體網卡的位址
hostname 檢視主機名
ipconfig/all 檢視ip相關的資訊
shut down -s -t 0 立即關機

常用的快捷鍵

功能 按鍵
複制 Ctrl + C
粘貼 Ctrl + V
剪切 Ctrl + X
儲存 Ctrl + S
撤銷 Ctrl + Z
建立 Ctrl + N
打開電腦 Windows + E
切換視窗 Alt/Windows + Tab
截取螢幕 Prt Sc

學習方向

(1)Java SE:變量、常量、運算符、語句、函數方法、面向對象、常用類、集合、數組、I/O、反射。

(2)Java Web:HTML、CSS、JavaScript、資料庫、Web伺服器、JDBC、Serlvet、JSP。

(3)Java EE:第三方公司出品的一些用于企業級開發的架構(SSH、SSM)。

(4)Linux作業系統、大資料。

Java的開源性和跨平台性

Java語言是開源、免費的,且源代碼是開放的。Java的跨平台性由JVM來實作,而JVM不具有跨平台性(跨平台性:寫一套源碼可以在各個平台進行運作)。

JDK JRE JVM

  1. JDK:Java開發工具包,提供給開發人員進行編寫Java源程式,包含JRE。
  2. JRE:Java運作環境,可以編譯源程式來運作并檢視效果。JRE包含了運作源程式時所需要的一些核心類庫,以及JVM。
  3. JVM:Java虛拟機,實作Java的跨平台。

開發工具

javac指令對.java進行編譯,生成*.class檔案,之後再用java指令來運作。

  1. 編輯工具:記事本(微軟自帶),第三方的記事本(notepad++,Editplus)。
  2. 編譯工具:IDE(內建開發環境),例如Eclipse(免費的),MyEclipse(收費的),IDEA(社群版免費,旗艦版收費)。

文法

  1. Java嚴格區分大小寫。
  2. 所有符号都是英文符号。
  3. 關鍵字不能出錯。
  4. 括号都是成對出現。
  5. 按Tab鍵可以縮進。
  6. ;(分号)代表一行語句的結束,注意不要忘了寫。
  7. 類名和檔案名可以不同,但盡量要保持一緻。

注釋

  1. 單行注釋:格式: // 注釋的文字。
  2. 多行注釋:格式: /* 注釋的文字 */。
  3. 文檔注釋:格式: /** 注釋的文字 */。

關鍵字

被Java語言賦予了特殊意義的單詞,且全身小寫(class:用來定義一個類)如果用的是相關的編譯器,藍色字型顯示的就是關鍵字。

辨別符

給類、常量、變量等等起的名字。

命名規範:

  1. 不要以數字開頭,也不要用純數字命名。
  2. 不要用關鍵字來命名。
  3. 英文字母跟數字或一些符号的組成。
  4. 盡量不要用特殊符号來命名,但是_(下劃線)、$(美元符号)可以使用。
  5. 命名最好見名知意。
  6. 給類命名首字母大寫,如有多個字母采用駝峰式命名。

常量

在程式執行過程當中,其值不發生變化的量。分為:字面值常量和自定義常量。

字面值常量如下所示:

常量類型 常量值
整數常量 1、2、3、100
小數常量 1.1、3.14
字元常量 ‘a’、‘1’
布爾常量 true、false
字元串常量 “12345”

知識點總結

  1. 常用快捷鍵
  2. 常用DOS指令
  3. JDK安裝和環境變量的配置
  4. 第一個Java程式的編寫
  5. 關鍵字
  6. 辨別符
  7. 命名規範
  8. 常量
  9. 進制(二進制。八進制。十六進制)、進制的轉換