Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球大的開發者專業社群。
給你學習路線:html-css-js-jq-javase-數據庫-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm
1:計算機概述(了解即可)
(1)計算機:是現代一種用于高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。
(2)計算機硬件:是指計算機系統中由電子,機械和光電元件等組成的各種物理裝置的總稱。這些物理裝置按系統結構的要求構成一個有機整體為計算機軟件運行提供物質基礎。
(3)計算機軟件:是指計算機系統中的程序及其文檔(即幫助文檔)。
系統軟件:window,linux,mac
應用軟件:秋秋,yy,微信
計算機的基本組成
(4)軟件開發(理解)
軟件:是由數據和指令組成的。(計算器)
開發:就是把軟件做出來。
如何實現軟件開發呢?
就是使用開發工具和計算機語言做出東西來
(5)語言
自然語言:人與人交流溝通的
計算機語言:人與計算機交流溝通的,又分為
A: 機器語言:計算機能直接運行的語言,就是二進制語言,全由0,1組成。
B: 匯編語言:用特定的符號集合代表二進制碼,屬于低級語言。
C: 高級語言:編一些應用軟件,與硬件不直接打交道的語言,易懂,一般人都用高級語言編寫程序,如 C,C++,C#,Java
(6)人機交換
圖形界面:操作方便只管
DOS命令:需要記憶一些常見的命令
2:鍵盤功能鍵的認識和快捷鍵(掌握)
(1)常用功能鍵
tab shift ctrl alt windos 空格 上下左右 回車 截圖(prtscsysrq)
(2)基本快捷鍵
全選 Ctrl+A
復制 Ctrl+C
粘貼 Ctrl+V
剪切 Ctrl+X
撤銷 Ctrl+Z
保存 Ctrl+S
(到具體的編譯器中,我再對快捷鍵做統一整理)
3:常見的DOS命令(掌握)
常見的如下:
盤符的切換: d:回車
目錄的進入 : A: cd javase B: cd javaseday01code
目錄的回退: cd.. cd
清屏: cls
退出:exit
小編記得的也就這些了,其他可以參考https://zhidao.baidu.com/question/59940919.html
4:Java語言概述(了解)
(1)Java語言的發展史
Java之父——詹姆斯·高斯林出生于加拿大,是一位計算機編程天才。在卡內基·梅隆大學攻讀計算機博士學位時,他編寫了多處理器版本的Unix操作系統,是JAVA編程語言的創始人。
(2)Java語言的特點
有很多小特點,重點有兩個開源,跨平臺
(3)Java語言是跨平臺的,請問是如何保證的呢?(理解)
針對不同的操作系統,安裝不同的JVM(java虛擬機),程序直接在虛擬機上運行,所以可以跨平臺開發。
(4)Java語言的平臺
JavaSE: —標準版,適用于一般的計算機,開發PC機上的應用軟件
JavaME:—微型版,適用于手持設備,進行應用開發,如手機游戲、名片管理,Android開發等
JavaEE: —企業版,適用于服務器,目前已成為企業運算、電子商務等領域的熱門技術
5:JDK,JRE,JVM的作用及關系(掌握)
(1)作用
JVM(Java虛擬機):保證Java語言跨平臺
JRE(Java運行環境):Java程序的運行環境
JDK(Java開發工具包):Java程序的開發環境
(2)關系(個人理解)
JDK=JRE+工具
JRE=JVM+類庫