學習java之前要懂得基本知識

寫在前面的話

首先呢,這個java基礎教程是寫給那些零基礎看的,也是寫給我自己看的。在下決心走java這條路,就要堅持走下去。


1.1編程語言(了解即可)

如今通用的編程語言有兩種形式:匯編語言和高級語言。

匯編語言和機器語言實質是相同的,都是直接對硬件操作,在硬件直接執(zhí)行,只不過指令采用了英文縮寫的標識符,容易識別和記憶。源程序經匯編生成的可執(zhí)行文件不僅比較小,而且執(zhí)行速度很快。
高級語言: (Java運行比C/C++慢)
1)面向過程的高級語言:程序設計的基本單位為函數,如:C/C++語言。
2)面向對象的高級語言:程序設計的基本單位為類,如:Java、C#。


image.png

1.2 Java的特點(了解即可)

1.2.1什么是跨平臺?

平臺:指的是操作系統(tǒng)(Windows,Linux,Mac)
跨平臺:Java程序可以在任意操作系統(tǒng)上運行,一次編寫到處運行
原理:實現(xiàn)跨平臺需要依賴Java的虛擬機 JVM (Java Virtual Machine)

image.png
1.2.2JVM JRE JDK說明

A:什么是JVM
JVM是java虛擬機(JVM Java Virtual Machine),java程序需要運行在虛擬機上,不同平臺有自己的虛擬機,因此java語言可以跨平臺。

B:什么是JRE
包括Java虛擬機(JVM Java Virtual Machine)和Java程序所需的核心類庫等如果想要運行一個開發(fā)好的Java程序,計算機中只需要安裝JRE即可,JRE=JVM+類庫。

C:什么是JDK
JDK是提供給Java開發(fā)人員使用的,其中包含了java的開發(fā)工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。
其中的開發(fā)工具:編譯工具(javac.exe) 打包工具(jar.exe)等
JDK=JRE+JAVA的開發(fā)工具。

D:為什么JDK中包含一個JRE
為什么JDK中包含一個JRE呢?
開發(fā)完的程序,需要運行一下看看效果。

E:JDK,JRE,JVM的作用和關系
JDK包含JRE 和開發(fā)工具包
JRE 包含 核心類庫和JVM


1.3常用dos命令

1.3.1打開控制臺

-win + R,然后cmd回車

1.3.2常用命令

d: 回車 盤符切換 進入D盤
dir(directory):列出當前目錄下的文件以及文件夾
cd (change directory)改變指定目錄(進入指定目錄)
?進入 cd 目錄;cd 多級目錄
?回退 cd.. ;cd
cls : (clear screen)清屏
exit : 退出dos命令行


1.4下載安裝JDK

請百度如何下載并安裝JDK,百度經驗的就可以用,目前推薦1.8版本的JDK。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容