Java計算機基礎知識
一、瞭解計算機
(1)計算機軟件和硬件:
①計算機硬件:硬盤、內存條、鼠標、鍵盤等等
②計算機軟件:
系統軟件:Window,Linux,Mac
應用軟件:QQ、淘寶、京東等等。
(2)軟件開發:
軟件:是由數據和指令組成的。(計算器)
開發:就是把軟件做出來。
如何實現軟件開發呢?
就是使用開發工具和計算機語言做出東西來
(3)語言:
人類的自然語言:人與人之間溝通所用的語言。
計算機語言 :人與計算機溝通。
(4)鍵盤功能鍵的認識和快捷鍵(掌握,都是大家所熟知的一些功能鍵的使用)
①功能鍵的認識
Tab:縮進(一個tab代表4個空格)
Shift:一般結合其他鍵一起使用
Ctrl:一般結合其他鍵一起使用
Alt:一般結合其他鍵一起使用
Windos:一般結合其他鍵一起使用
②快捷鍵
全選 Ctrl+A
複製 Ctrl+C
粘貼 Ctrl+V
剪切 Ctrl+X
撤銷 Ctrl+Z
保存 Ctrl+S
二、Java語言概述(瞭解)
(1)Java語言的發展史
Java之父
詹姆斯·高斯林(James Gosling)
(2)Java語言的特點
有很多小特點:簡單性,解釋性,面向對象,高性能,分佈式處理,多線程,健壯性,動態,結構中立,安全性。
重點有兩個 開源,跨平台。
(3)Java語言是跨平台的,請問是如何保證的呢?(參考下圖:理解)
(4)Java語言的平台
JavaSE
JavaME(基本已經不用)
JavaEE(JavaWeb項目)
(5)JDK,JRE,JVM的作用及關係(掌握)
①作用
JVM:保證Java語言跨平台
JRE:Java程序的運行環境
JDK:Java程序的`開發環境
②關係
JDK:JRE+工具
JRE:JVM+類庫
(6)JDK的下載,安裝,卸載(掌握)
①下載到官方的網站。也可以到百度搜索,下載第三方提供的。
②安裝
A:綠色版 解壓就可以使用
B:安裝版 必須一步一步的安裝,一般只要會點擊下一步即可,俗稱傻瓜式 安裝。(一般我們作為開發人員都選擇安裝版)
注意:
建議所有跟開發相關的軟件都不要安裝在有中文或者空格的目錄下。
(7)卸載
A:綠色版 直接刪除文件夾
B:安裝版 (請大家一定不要直接刪除文件的方式卸載安裝版)
a:控制面板 -- 添加刪除程序
b:通過專業的軟件卸載工具。(比如360的軟件管家卸載)
(8)path環境變量(掌握)
①path環境變量的作用