001:window基礎(chǔ)和Java虛擬機(jī)的安裝配置


操作系統(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的值即可

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

相關(guān)閱讀更多精彩內(nèi)容

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