操作系統(tǒng)
- Microsoft:桌面操作系統(tǒng)OS(operate system),優(yōu)點(diǎn)是流暢,缺點(diǎn)是容易藍(lán)屏和安全性差
- Linux:server服務(wù)器操作系統(tǒng),需要長(zhǎng)期穩(wěn)定的工作一般是7X24小時(shí)不間斷的進(jìn)行,版本有Ubuntu,centos,suse等
操作系統(tǒng)的術(shù)語(yǔ)
- title bar:標(biāo)題欄
- menu bar:菜單
- context:上下文菜單
- tool bar :工具欄
- status bar:狀態(tài)欄
- task bar:任務(wù)欄
- active:激活狀態(tài)
- deactive:鈍化
- push stack:壓棧,推棧,F(xiàn)ILO先進(jìn)后出
- pop stack:彈棧
- queue:隊(duì)列,F(xiàn)IFO,先進(jìn)先出
- 路徑:是地址,可以精確定位到單個(gè)文件
- 目錄:是文件夾,不能精確的定位到單個(gè)文件
- window常用的軟件如:記事本,畫圖,計(jì)算器在:開(kāi)始菜單—所有程序—附件
- 打開(kāi)常用的軟件命令有:記事本notepad,畫圖mspaint,計(jì)算器calc
windows常用快捷鍵
- CTRL + C :復(fù)制
- CTRL + V :粘貼
- CTRL + X :剪貼
- CTRL + Z :撤銷
- CTRL + Y :重做
- CTRL + S :保存
- CTRL + A :全選
- PageDown :向下翻頁(yè)
- PageUp :向上翻頁(yè)
- Home :光標(biāo)移動(dòng)到行首
- End :光標(biāo)移動(dòng)到行尾
- Shift + Home :光標(biāo)到行首的內(nèi)容選中
- Shift + End : 光標(biāo)到行尾的內(nèi)容選中
- windows + r : 打開(kāi)運(yùn)行對(duì)話框
- ESC :取消
- Insert : 插入鍵
- Tab :制表符
- PrtSc : print screen 全屏截圖
- Alt + PrtSc :當(dāng)前窗口截圖
- F5 :function,功能鍵,刷新
- F1 :幫助
- Ctrl + Shift + ESC :打開(kāi)任務(wù)管理器
- Alt + tab 快速切換窗口
- shift +Alt + tab 反向快速切換窗口
- 注意,這些快捷鍵是在大部分軟件中是這樣設(shè)計(jì)的,有些軟件中是有區(qū)別的
windows下常見(jiàn)文件的擴(kuò)展名
.exe
.doc
.docx
.txt
.ppt
.xls
.avi
.jpg
.jpeg
.pjpeg
.java
.class
等等
windows系統(tǒng)的優(yōu)化
- 關(guān)掉不必要的服務(wù):cmd->services.msc
- 停止不必要的進(jìn)程
- 調(diào)整為最佳性能:計(jì)算機(jī)-右鍵屬性—高級(jí)選項(xiàng)卡—性能成組框—設(shè)置—視覺(jué)效果選項(xiàng)卡—調(diào)整為最佳性能+屏幕字體平滑(字體好看點(diǎn))
- 桌面?zhèn)€性化調(diào)整為windows經(jīng)典
- 修改虛擬內(nèi)存:計(jì)算機(jī)-右鍵屬性—高級(jí)選項(xiàng)卡—性能成組框—設(shè)置—高級(jí)選項(xiàng)卡—虛擬內(nèi)存設(shè)置。 一般設(shè)置大小為物理內(nèi)存的大小
- 桌面不要存太多的東西
- Chrome,eclipse非常消耗系統(tǒng)資源,一般在CPU分配上要單獨(dú)分配
- cmd —start affinity(親和力),這個(gè)命令是給程序分配CPU,方式為start affinity 3 notepad 給記事本分配兩個(gè)核心,數(shù)字3是通過(guò)二進(jìn)制轉(zhuǎn)化為十六進(jìn)制過(guò)來(lái)的,二進(jìn)制0011表示分配前兩個(gè)核心的,二進(jìn)制0111表示分配前三個(gè) 核心需要注意的是這些二進(jìn)制轉(zhuǎn)換為十六進(jìn)制才能夠正確的設(shè)置
dos常用的命令
cmd: 命令行程序commond line
dir : 目錄 directory
cd : 改變目錄 changge directory
\ :windows 路徑分隔符
d : 切換盤符
d:dir/? : 任何命令都可以用?幫助的方式來(lái)查看用法
tab :制表符,補(bǔ)全,向前進(jìn)行
shift tab :補(bǔ)全,向后進(jìn)行
. : 當(dāng)前目錄
.. : 上級(jí)目錄
cls :清除屏幕
mkdir :創(chuàng)建目錄
exit :退出
echo :回音,你輸入什么就輸出什么
echo hello world >>文件名 —— 這里>是重定向覆蓋操作,>>重定向追加操作
type :輸出文件的內(nèi)容
rmdir : 刪除目錄
Ctrl + c : 命令行強(qiáng)行終端程序
tree :使用樹(shù)形結(jié)構(gòu)顯示文件系統(tǒng)
copy : 復(fù)制
mv :移動(dòng),在本文件內(nèi)移動(dòng)可以達(dá)到重新命名的效果
set : 查看環(huán)境變量
path : 搜索路徑,不區(qū)分大小寫
怎樣找到windows環(huán)境變量
計(jì)算機(jī)—屬性—高級(jí)系統(tǒng)屬性—環(huán)境變量
一般把程序所在的路徑追加到環(huán)境變量中,那么就直接用命令就可以方便的打開(kāi)了
- path:操作系統(tǒng)的搜索順序
- classPath:Java搜索類的目錄順序
Java幾種版本
OOP: oriented program 面向?qū)ο?br>
面向網(wǎng)絡(luò)
API: application interface 應(yīng)用程序接口
JEE:J2EE == JavaEE, java enterprise edition ,企業(yè)版
JSE: J2SE == JavaSE, java standard edition ,標(biāo)準(zhǔn)版
JME: J2EE == JavaEE, java mirco edition ,微型版
JVM: Java Virtual Machine 虛擬機(jī)
JRE: java runtiome environment java運(yùn)行時(shí)環(huán)境
jvm + 核心類庫(kù)
JDK: java development kit
jre +開(kāi)發(fā)工具(java.exe,jar.exe)
安裝Java JDK
- 需要制定安裝目錄
- 目錄不能有中文
- 驗(yàn)證安裝是否成功 :cmd進(jìn)入到Java安裝的bin目錄輸入命令:java -version,如果有回應(yīng)那么說(shuō)明安裝成功
- 配置兩個(gè)環(huán)境變量,注意:如果想要這個(gè)環(huán)境變量運(yùn)行在所有的用戶中那么就需要配置到system中而不是配置到administrator中,具體如下步驟:
''變量名:java_home(這個(gè)環(huán)境變量是供其他基于Java的程序?qū)ふ襃DK使用的)
''變量值:C:\myProgram Files\Java\jdk-9這個(gè)是Java JDK所在的目錄
''變量名:path
''變量值:%java_home%\bin; - 驗(yàn)證環(huán)境變量是否配置成功:在任何目錄下輸入javac,查看輸出結(jié)果
- 配置臨時(shí)的環(huán)境變量,也叫動(dòng)態(tài)設(shè)置環(huán)境變量
- set:用于查看本機(jī)的所有環(huán)境變量的信息
- set 變臉名:查看具體一個(gè)環(huán)境變量的值
- set 變量名=:清空一個(gè)環(huán)境變量的值
- set 環(huán)境變量 = 具體值:給指定的環(huán)境變量付那個(gè)一具體的值
- 如何在原有的環(huán)境變量基礎(chǔ)上增加新的值?
- 首先通過(guò)%變量名%操作符獲取到原有的環(huán)境變量的值
- 然后加上新值后再定義給該變量名即可
- 例如:給path環(huán)境變量加入新的值
- set path = 新值:%path%
- 注意臨時(shí)配置的環(huán)境變量值在當(dāng)前的DOS窗口有效,當(dāng)窗口關(guān)閉后配置消失
- 環(huán)境變量配置的技巧總結(jié)
- 新創(chuàng)建一個(gè)環(huán)境變量
java_home記錄住jdk的目錄 - 在path中通過(guò)%%動(dòng)態(tài)的獲取
java_home的值即可
- 新創(chuàng)建一個(gè)環(huán)境變量
Java程序開(kāi)發(fā)體驗(yàn)-寫一個(gè)Java程序需要哪些步驟-hello world
- 將Java代碼編寫到擴(kuò)展名為.Java的文件中
- 通過(guò)javac命令對(duì)該Java文件進(jìn)行編譯
- 通過(guò)Java命令對(duì)生成的.class文件進(jìn)行運(yùn)行
- java文件->javac.exe編譯->.class文件->java.exe運(yùn)行->結(jié)果
- 注意:java后面跟的是文件名而不是文件的路徑,在系統(tǒng)內(nèi)一定要設(shè)置文件的擴(kuò)展名是顯示的,避免文件命名錯(cuò)誤而導(dǎo)致編譯錯(cuò)誤