Java基礎(chǔ) - 計(jì)算機(jī)概述、Java語言概述、關(guān)鍵字、標(biāo)識符

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

友情鏈接更多精彩內(nèi)容