国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

黑馬程序員_JavaSE學(xué)習(xí)總結(jié)第01天_Java概述

2019-11-14 23:54:41
字體:
供稿:網(wǎng)友
黑馬程序員_javaSE學(xué)習(xí)總結(jié)第01天_Java概述

------- android培訓(xùn)、java培訓(xùn)、期待與您交流! ----------

01.01 計算機概述

計算機(Computer):全稱電子計算機,俗稱電腦。

是一種能夠按照程序運行,自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。

由硬件和軟件所組成,沒有安裝任何軟件的計算機稱為裸機。

常見的形式有臺式計算機、筆記本計算機、大型計算機等。

01.02 計算機硬件和軟件概述

計算機硬件(Computer Hardware)是指計算機系統(tǒng)中由電子,機械和光電元件等組成的各種物理裝置的總稱。

這些物理裝置按系統(tǒng)結(jié)構(gòu)的要求構(gòu)成一個有機整體為計算機軟件運行提供物質(zhì)基礎(chǔ)。

計算機通常由CPU、主板、內(nèi)存、電源、主機箱、硬盤、顯卡、鍵盤、鼠標(biāo),顯示器等多個部件組成。

計算機軟件是使用計算機過程中必不可少的東西,計算機軟件可以使計算機按照事先預(yù)定好的順序完成特定的功能,計算機軟件按照其功能劃分為系統(tǒng)軟件與應(yīng)用軟件

系統(tǒng)軟件:DOS(Disk Operating System), Windows, linux, Unix, Mac, Android, iOS

應(yīng)用軟件:office,QQ聊天,YY語言,掃雷

01.03 軟件開發(fā)和計算機語言概述

軟件:按照特定順序組織的計算機數(shù)據(jù)和指令的集合

開發(fā):軟件的制作過程

軟件開發(fā):借助開發(fā)工具與計算機語言制作軟件

計算機語言:人與計算機之間進行信息交流溝通的一種特殊語言

計算機語言中也有字符,符號等等

常見的計算機語言如C,C++,C#,JAVA

01.04 人機交互

軟件的出現(xiàn)實現(xiàn)了人與計算機之間更好的交互。

交互方式

圖形化界面:這種方式簡單直觀,使用者易于接受,容易上手操作。

命令行方式:需要有一個控制臺,輸入特定的指令,讓計算機完成一些操作。較為麻煩,需要記錄住一些命令。

01.05 鍵盤功能鍵和快捷鍵

功能鍵

Tab:制表定位鍵,每按一次一般等于8個空格的長度

Shift:上檔鍵,按住Shift,再按數(shù)字鍵可以打數(shù)字鍵上面的字符,也可用于輸入法的中英切換

Ctrl:通常與其他按鍵組合使用,稱為快捷鍵

Alt:通常與其他按鍵組合使用

Enter:回車換行鍵

PRtSc(PrintScreen):屏幕截圖

快捷鍵

Ctrl+A 全選 Ctrl+C 復(fù)制

Ctrl+V 粘貼 Ctrl+X 剪切

Ctrl+Z 撤銷 Ctrl+S 保存

01.06 如何打開DOS控制臺

1.開始→程序→附件→命令提示符

2.開始→運行→cmd→回車即可

3.快捷鍵WIN+R→cmd→回車即可

4.Win7以上系統(tǒng)在桌面上按住Shift鍵點擊鼠標(biāo)右鍵→在此處打開命令窗口

01.07 常見的DOS命令講解

d:回車 :盤符切換,表示切換到D盤

dir(directory) :列出當(dāng)前目錄下的文件以及文件夾

md (make directory) :創(chuàng)建目錄

rd (remove directory) :刪除目錄

cd (change directory) :改變指定目錄(進入指定目錄)

cd.. :退回到上一級目錄

cd/ :退回到根目錄

del (delete) :刪除文件,例:刪除一堆后綴名一樣的文件*.txt,del *.txt

exit :退出dos命令行

cls(clear screen) :清屏

01.08 擴展的DOS命令

rd /s 除目錄本身外,還將刪除指定目錄下的所有子目錄和文件。用于刪除目錄樹。

rd /q 安靜模式,帶 /S 刪除目錄樹時不要求確認

01.09 Java語言概述

Java語言發(fā)展史

1.0.2

1.1.1→1.1.6→1.1.7→1.1.8

1.2.1

1.2.2

1.3.0→1.3.1

1.4.0→1.4.1→1.4.2→1.5.0(5.0)→1.6.0(6.0)→1.7.0(7.0)

Java語言平臺版本

1.J2SE(Java 2 Platform Standard Edition)標(biāo)準(zhǔn)版

是為開發(fā)普通桌面和商務(wù)應(yīng)用程序提供的解決方案,該技術(shù)體系是其他兩者的基礎(chǔ),可以完成一些桌面應(yīng)用程序的開發(fā)

2.J2ME(Java 2 Platform Micro Edition)小型版

是為開發(fā)電子消費產(chǎn)品和嵌入式設(shè)備提供的解決方案

3.J2EE(Java 2 Platform Enterprise Edition)企業(yè)版

是為開發(fā)企業(yè)環(huán)境下的應(yīng)用程序提供的一套解決方案,該技術(shù)體系中包含的技術(shù)如 Servlet、jsp等,主要針對于Web應(yīng)用程序開發(fā)

Java5.0版本后,更名為JAVASE JAVAME JAVAEE

01.10 Java語言跨平臺原理

跨平臺性:通過Java語言編寫的應(yīng)用程序在不同的系統(tǒng)平臺上都可以運行。

原理:只要在需要運行java應(yīng)用程序的操作系統(tǒng)上,先安裝一個Java虛擬機(JVM Java Virtual Machine)即可。由JVM來負責(zé)Java程序在該系統(tǒng)中的運行。

01.11 JDK和JRE的概述

JRE(Java Runtime Environment java運行環(huán)境)

包括java虛擬機(JVM Java Virtual Machine)和java程序所需的核心類庫等,如果想要運行一個開發(fā)好的java程序,計算機中只需要安裝JRE即可。

JDK(Java Development Kit java開發(fā)工具包)

JDK是提供給java開發(fā)人員使用的,其中包含了java的開發(fā)工具,也包括了JRE。所以安裝了JDK就不用再單獨安裝JRE了。其中的開發(fā)工具:編譯工具(javac.exe) 打包工具(jar.exe)等

簡單而言就是使用JDK開發(fā)完成的java程序交給JRE運行

01.12 JDK的下載

通過官方網(wǎng)站獲取JDK http://www.Oracle.com

針對不同操作系統(tǒng),下載不同的JDK版本

01.13 JDK的安裝

點擊下一步即可。建議:安裝路徑不要有中文或者特殊符號如空格等。最好目錄統(tǒng)一。

當(dāng)提示安裝JRE時,可以選擇不安裝。

驗證安裝是否成功:在DOS窗口中輸入java或javac能出幫助的信息說明安裝成功

01.14 JDK的卸載

1.開始→設(shè)置→控制面板→添加或刪除程序 刪除即可

2.使用專業(yè)工具(如360軟件管家)

01.15 Java開發(fā)工具介紹

開發(fā)工具:notepad(微軟操作系統(tǒng)自帶)、Notepad++、Eclipse、MyEclipse

01.16 第一個HelloWorld案例的編寫和運行

編寫步驟:

1.首先定義一個類:class 類名

2.在類定義后加上一對大括號:{}

3.在大括號中間添加一個主(main)方法/函數(shù):public static void main(String [] args){ }

4.在主方法的大括號中間添加一行輸出語句:System.out.println(“hello world”);

5.保存文件為類名.java

編譯運行:

1.編譯程序:javac Demo.java,該語句執(zhí)行完后會啟動編譯器對Demo.java進行語法檢查,如果沒有提示表示語法正確,并生成Demo.class文件

2.運行程序:java Demo,該語句執(zhí)行完后會啟動虛擬機將Demo.class加載進內(nèi)存進行運行

01.17 開發(fā)中常見問題小結(jié)

1.文件擴展名隱藏導(dǎo)致編譯失敗

2.class寫錯 Class claas…

3.類名格式有問題盡量在英文狀態(tài)下輸入

4.類名后面的大括號匹配不正確

5.main方法格式錯誤 public static void main(String[] args){ }

6.main方法大括號缺失

7.打印語句拼寫錯誤System.out.println(“”);

8.引號使用錯誤,使用成中文全角引號

01.18 配置path環(huán)境變量

path環(huán)境變量配置的作用

程序的執(zhí)行需要使用外部指令javac,但是javac指令僅僅能在JDK安裝目錄下的bin目錄下時候,因此程序只能寫入bin目錄,但在程序開發(fā)過程中,不能將源代碼寫入JDK的安裝目錄,因此需要將源程序保存到任意位置的指定目錄(建議英文目錄),所以需要使javac指令在任意目錄下可以運行

01.19 path環(huán)境變量配置方式1

win7,win8系統(tǒng):右鍵點擊桌面計算機→選擇屬性→選擇高級系統(tǒng)設(shè)置→選擇高級選項卡→點擊環(huán)境變量→下方系統(tǒng)變量中查找path→雙擊path

XP系統(tǒng):右鍵點擊桌面計算機→選擇屬性→選擇高級選項卡→點擊環(huán)境變量→下方系統(tǒng)變量中查找path→雙擊path

將jdk安裝目錄下的bin目錄添加到最左邊并添加分號;

01.20 path環(huán)境變量配置方式2

進入path環(huán)境變量的參照配置方式1

創(chuàng)建新的變量名稱:JAVA_HOME,為JAVA_HOME添加變量值:JDK安裝目錄,如E:/JAVAJDK/Java/jdk1.6.0_45

將path環(huán)境變量中JDK目錄修改為%JAVA_HOME%/bin,%JAVA_HOME%兩邊的%表示JAVA_HOME是一個變量

path環(huán)境變量具有先后順序

當(dāng)系統(tǒng)中裝有多個JDK時,可用javac -version命令查看當(dāng)前使用的JDK的版本

01.21 classpath的作用及其配置

作用:使classpath目錄中的.class文件可以在任意目錄運行

配置:創(chuàng)建新的變量名稱:classpath,值設(shè)定為指定的含有class文件的目錄,多個目錄間使用分號(;)分割

1.如果沒有設(shè)置classpath路徑,虛擬機會在當(dāng)前目錄下查找.class文件,沒有找到則報錯

2.如果設(shè)置了classpath路徑,虛擬機會在設(shè)置的目錄下查找.class文件,沒有找到則報錯

例:set classpath=c:/myclass,則虛擬機會在c:/myclass目錄下查找.class文件

3.如果設(shè)置的classpath路徑后加了;,則虛擬機會在設(shè)置的目錄下查找.class文件,如果沒有找到虛擬機會在當(dāng)前目錄下查找.class文件,如果還沒有找到則報錯

4.設(shè)置多個classpath路徑,例:set classpath=.;c:/myclass .表示當(dāng)前路徑

5.在原有基礎(chǔ)上增加新的classpath路徑,例:set classpath=.;%classpath%

注意:如果以上設(shè)置在DOS窗口下設(shè)置則為臨時設(shè)置,DOS窗口關(guān)閉設(shè)置消失

如果以上設(shè)置在環(huán)境變量窗口下設(shè)置則為永久設(shè)置

01.22 path和classpath的區(qū)別

path環(huán)境變量里面記錄的是可執(zhí)行性文件,如.exe文件,對可執(zhí)行文件先在當(dāng)前路徑去找,如果沒找到就去path環(huán)境變量中配置的路徑去找

classpath環(huán)境變量里記錄的是java類的運行文件所在的目錄


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 敦化市| 武定县| 顺昌县| 宁陕县| 丹阳市| 启东市| 文成县| 沙湾县| 泾源县| 望奎县| 兴和县| 景洪市| 鄂温| 安庆市| 沈丘县| 屏东县| 太仓市| 繁峙县| 乐安县| 西华县| 宝山区| 阿巴嘎旗| 大庆市| 密山市| 东乡族自治县| 古丈县| 温州市| 富宁县| 咸宁市| 临猗县| 光泽县| 徐闻县| 天峻县| 凉城县| 正蓝旗| 乐亭县| 牡丹江市| 临汾市| 揭西县| 双牌县| 北流市|