轉(zhuǎn)載請注明出處:http://www.itdecent.cn/p/7774b6c2c695
一、計(jì)算機(jī)基礎(chǔ)
1.計(jì)算機(jī):是指電子計(jì)算機(jī)。是一種能夠按照程序運(yùn)行,自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。由硬件和軟件組成,沒有安裝任何軟件的計(jì)算機(jī)稱為裸機(jī)。
2.計(jì)算機(jī)硬件:由運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五大部件組成。(馮.諾依曼體系)
3.計(jì)算機(jī)軟件:按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。分為系統(tǒng)軟件和應(yīng)用軟件。
4.開發(fā):軟件的制作過程
5.軟件開發(fā):借助開發(fā)工具與計(jì)算機(jī)語言制作軟件(計(jì)算機(jī)語言分為機(jī)器語言、匯編語言和高級語言)
6:人機(jī)交互方式:命令行方式和圖形化界面方式
7:鍵盤快捷鍵:
* a:Ctrl+A 全選
* b:Ctrl+C 復(fù)制
* c:Ctrl+V 粘貼
* d:Ctrl+X 剪切
* e:Ctrl+Z 撤銷
* f:Ctrl+S 保存
* g:Ctrl+Y 取消撤銷
* h: ALT + ESC 回到上一個操作的窗口
* i: ALT + TAB 在多窗口之間進(jìn)行切換
- j:ALT + CTRL + TAB 使切換任務(wù)界面停留
- k:WINDOWS + SPACE 快速顯示桌面
- l:WINDOWS + TAB 絢麗的切換
- m:Ctrl + W 關(guān)閉當(dāng)前界面
- n:Ctrl + Shift + T 恢復(fù)瀏覽器剛剛關(guān)閉的界面
- o:WINDOWS + L 鎖定電腦
- p:WINDOWS + D 顯示桌面,再按一次還原
- q:WINDOWS +E 打開資源管理器找文件
- r:WINDOWS + M 最小化所有窗口
- s:WINDOWS + 加號 放大鏡
8.常見DOS命令:
* A:d: 回車 盤符切換
- B:dir(directory):列出當(dāng)前目錄下的文件以及文件夾
- C:cd (change directory)改變指定目錄(進(jìn)入指定目錄)
- D:cd.. : 退回到上一級目錄
- E:cd: 退回到根目錄
- F:cls : (clear screen)清屏
- G:exit : 退出dos命令行(分割線上的需要掌握,下的了解)
- md (make directory) : 創(chuàng)建目錄
- rd (remove directory): 刪除目錄
- del (delete): 刪除文件,刪除一堆后綴名一樣的文件*.txt
- notepad 創(chuàng)建文件
- 刪除帶內(nèi)容的文件夾
- rd + /s 文件夾名稱(詢問是否刪除)
- rd + /q + /s 文件夾名稱(直接刪除)
二、Java語言概述
1.Java語言發(fā)展史:詹姆斯·高斯林(James Gosling),1990年,與Patrick,Naughton和Mike Sheridan等人合作“綠色計(jì)劃”,后來發(fā)展一套語言叫做“Oak”,后改名為Java。
Java 語言是面向?qū)ο蟮摹⒔忉寛?zhí)行的網(wǎng)絡(luò)編程語言。
Java 語言具有可移植性,是與平臺無關(guān)的編程語言。
Java 語言可對內(nèi)存垃圾自動收集。
Java 語言編寫的程序雖然是“一次編譯,到處運(yùn)行”,但必須要java的運(yùn)行環(huán)境。
2.Java語言平臺
* J2SE(Java 2 Platform Standard Edition)標(biāo)準(zhǔn)版* 是為開發(fā)普通桌面和商務(wù)應(yīng)用程序提供的解決方案,該技術(shù)體系是其他兩者的基礎(chǔ),可以完成一些桌面應(yīng)用程序的開發(fā)
* J2ME(Java 2 Platform Micro Edition)小型版* 是為開發(fā)電子消費(fèi)產(chǎn)品和嵌入式設(shè)備提供的解決方案
* J2EE(Java 2 Platform Enterprise Edition)企業(yè)版* 是為開發(fā)企業(yè)環(huán)境下的應(yīng)用程序提供的一套解決方案,該技術(shù)體系中包含的技術(shù)如 Servlet、Jsp等,主要針對于Web應(yīng)用程序開發(fā)
3.JVM、JRE和JDK
(1)JVM(Java Virtual Machine):Java虛擬機(jī)
(2)JRE(Java Runtime Environment):Java運(yùn)行環(huán)境
* 包括Java虛擬機(jī)(JVM Java Virtual Machine)和Java程序所需的核心類庫等,如果想要運(yùn)行一個開發(fā)好的Java程序,計(jì)算機(jī)中只需要安裝JRE即可。
* JRE:JVM+類庫。
(3)JDK(Java Development Kit):Java開發(fā)工具包
* JDK是提供給Java開發(fā)人員使用的,其中包含了java的開發(fā)工具,也包括了JRE。所以安裝了JDK,就不用在單獨(dú)安裝JRE了。
* 其中的開發(fā)工具:編譯工具(javac.exe) 打包工具(jar.exe)等
* JDK:JRE+JAVA的開發(fā)工具。
三、關(guān)鍵字的概述和使用
- A:什么是關(guān)鍵字
- 被Java語言賦予特定含義的單詞
- B:關(guān)鍵字的特點(diǎn)
- 組成關(guān)鍵字的字母全部小寫
- C:常見關(guān)鍵字
- public static void class等
- D:關(guān)鍵字的注意事項(xiàng)
- goto和const作為保留字存在,目前并不使用,類似Editplus這樣的高級記事本,針對關(guān)鍵字有特殊的顏色標(biāo)記,非常直觀
四、標(biāo)識符的概述和組成規(guī)則
- A:什么是標(biāo)識符
- 就是給類,接口,方法,變量等起名字時(shí)使用的字符序列
- B:標(biāo)識符的組成規(guī)則
- 英文大小寫字母
- 數(shù)字字符
- $和_
- C:標(biāo)識符注意事項(xiàng)
- 1,不能使用關(guān)鍵字
- 2,不能數(shù)字開頭
五、標(biāo)識符中常見的命名規(guī)則
- 見名知意
- A:包
- 最好是域名倒過來,要求所有的字母小寫
- B:類或者接口
- 如果是一個單詞首字母大寫
- 如果是多個單詞每個單詞首字母大寫(駝峰標(biāo)識)
- C:方法或者變量
- 如果是一個單詞全部小寫
- 如果是多個單詞,從第二個單詞首字母大寫
- D:常量
- 如果是一個單詞,所有字母大寫
- 如果是多個單詞,所有的單詞大寫,用下劃線區(qū)分每個單詞