寫像我一樣的java初學者
今天我整理了一些在初學java之前應該具備的技能,現在就分享給大家。
首先你必須會一些計算機基礎。你不要到最後用電腦都程式設計了幾年了,人家問你計算機如何定義,你卻說不出。計算機(Computer)全稱:電子計算機,俗稱電腦。是一種能夠按照程式執行,自動、高速處理海量資料的現代化智慧電子裝置。那麼計算機由什麼組成呢?答案當然是硬體和軟體,學java就是在玩軟體!還要記住一個概念“沒有安裝任何軟體的計算機稱為裸機。常見的形式有臺式計算機、筆記本計算機、大型計算機等。“
下面我還歸納了一些關於計算機應用的幾個方面,我們一起來了解一下:
科學計算:這就跟計算機的由來有關係,科學計算也叫做數值計算,它最初的設計目的是也為了瞭解決一些科學研究和遇到的大量數學問題數值運算;初次之外還有資料處理,自動控制,輔助設計等等。
一個很簡單卻答不出來的面試題。你知道人機互動的兩種方式嗎?
一種是圖形化介面方式,也就是我們的windows系統這樣的作業系統,還有一種是命令列方式,比如linux純命令列操作計算機進行操作。
除此之外,決定你的程式碼能力快慢的最重要的因素是你是否熟練掌握快捷鍵。比如ctrl +a 全選 ctrl + c 複製
ctrl + v貼上 ctrl + x 剪下 ctrl + z 撤銷 等等。
下一個知識點,如何快捷開啟DOS控制檯,win7和win10基本相同,我總結了三種方式,熟練掌握一種就好。即①開始--所有程式--附件--命令提示符② 開始--搜尋程式和檔案--cmd--回車 ③win+r--cmd--回車
既然都進入了命令列,那麼接下來,如何進行操作就是我們所關注的,我總結了一些常用命令如下:
如果你要進入D盤 ,那麼 d: 進入指定碟符
dir :列出當前目錄下檔案及其資料夾
cd :進入指定路徑 若需要跨盤進入,則需要加引數/d 即 cd /d 指定路徑
cd\ : 返回根目錄
cd.. :退回上一級目錄
cls :清屏
ipconfig :獲取網路相關引數
md : 建立目錄
rd : 刪除目錄
del :刪除檔案 批量刪除檔案 使用萬用字元* 例如批量刪除以.txt為字尾的檔案 即 del *.txt
刪除帶內容的資料夾 不能直接刪除 所以加引數 如下: rd + /s 資料夾名稱 詢問是否刪除 rd + /s + /q 資料夾名稱 直接刪除
還需要了解一下java發展史 jdk版本從1.0 到現在的11.0
最重要的是要了解java語言的特點:簡單性 面向物件高效能 分散式處理 健壯性,最重要的也是java的最大特點就是開源性和跨平臺,那麼java是如何實現跨平臺的呢?
首先你要了解什麼是跨平臺,這裡的平臺也就是指作業系統,比如你的java原始碼是如何分別執行在windows和linux以及mac上的,那就取決於他的JVM也就是java虛擬機器。JVM提供了各個版本可以在各種系統上使用,這樣你寫的原始碼就可以在JVM上執行,也就實現了跨平臺性。
現在還要理清2個概念
第一個什麼是JRE:java執行環境 包括Java虛擬機器JVM和一些核心的類庫;第二個什麼是JDK java開發工具包,JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。