国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java編程基礎(chǔ)01——計算機基礎(chǔ)

xiangzhihong / 2654人閱讀

摘要:外部存儲器可用于長期保存大量程序和數(shù)據(jù),其成本低容量大,但速度較慢。

1_計算機概述(了解)

A:什么是計算機?計算機在生活中的應(yīng)用舉例

計算機(Computer)全稱:電子計算機,俗稱電腦。是一種能夠按照程序運行,自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。由硬件和軟件所組成,沒有安裝任何軟件的計算機稱為裸機。常見的形式有臺式計算機、筆記本計算機、大型計算機等。

應(yīng)用舉例

1:科學(xué)計算

2、數(shù)據(jù)處理

3、自動控制

4、計算機輔助設(shè)計

5、人工智能

6、多媒體應(yīng)用

7、計算機網(wǎng)絡(luò)

...

B:什么是硬件?硬件舉例

計算機硬件(Computer Hardware)是指計算機系統(tǒng)中由電子,機械和光電元件等組成的各種物理裝置的總稱。這些物理裝置按系統(tǒng)結(jié)構(gòu)的要求構(gòu)成一個有機整體為計算機軟件運行提供物質(zhì)基礎(chǔ)。

馮.諾依曼體系結(jié)構(gòu)

計算機的硬件分成5大組成部件:運算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備。

運算器和控制器是計算機的核心,合稱中央處理單元(Central Processing Unit,CPU)或處理器。CPU的內(nèi)部還有一些高速存儲單元,被稱為寄存器。其中運算器執(zhí)行所有的算術(shù)和邏輯運算;控制器負(fù)責(zé)把指令逐條從存儲器中取出,經(jīng)譯碼后向計算機發(fā)出各種控制命令;而寄存器為處理單元提供操作所需要的數(shù)據(jù)。

存儲器是計算機的記憶部分,用來存放程序以及程序中涉及的數(shù)據(jù)。它分為內(nèi)部存儲器和外部存儲器。內(nèi)部存儲器用于存放正在執(zhí)行的程序和使用的數(shù)據(jù),其成本高、容量小,但速度快。外部存儲器可用于長期保存大量程序和數(shù)據(jù),其成本低、容量大,但速度較慢。

輸入設(shè)備和輸出設(shè)備統(tǒng)稱為外部設(shè)備,簡稱外設(shè)或I/O設(shè)備,用來實現(xiàn)人機交互和機間通信。微型機中常用的輸入設(shè)備有鍵盤、鼠標(biāo)等,輸出設(shè)備有顯示器、打印機等。

C:什么是軟件?軟件分類及舉例

計算機軟件(Computer Software)是使用計算機過程中必不可少的東西,計算機軟件可以使計算機按照事先預(yù)定好的順序完成特定的功能

計算機軟件按照其功能劃分為系統(tǒng)軟件與應(yīng)用軟件

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

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

2_軟件開發(fā)和計算機語言概述(了解)

A:什么是軟件

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

B:什么是開發(fā)

軟件的制作過程

C:什么是軟件開發(fā)

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

D:什么是計算機語言

人與計算機之間進(jìn)行信息交流溝通的一種特殊語言

E:計算機語言的分類

機器語言:

機器語言是直接用二進(jìn)制代碼指令表達(dá)的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干段,各段的編碼表示不同的含義。

匯編語言:

匯編語言是使用一些特殊的符號來代替機器語言的二進(jìn)制碼,計算機不能直接識別,需要用一種軟件將匯編語言翻譯成機器語言。

高級語言:

使用普通英語進(jìn)行編寫源代碼,通過編譯器將源代碼翻譯成計算機直接識別的機器語言,之后再由計算機執(zhí)行。

高級語言包括C,C++,C#,JAVA

3_人機交互(了解)

A:人機交互的兩種方式

a:命令行方式

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

b:圖形化界面方式

這種方式簡單直觀,使用者易于接受,容易上手操作。

4_鍵盤功能鍵和快捷鍵(掌握)

A:鍵盤功能鍵

a:Tab

b:Shift

c:Ctrl

d:Alt

e:空格

f:Enter

g:Window

h:上下左右鍵

i:PrtSc(PrintScreen)屏幕截圖

B:鍵盤快捷鍵

a:Ctrl+A 全選

b:Ctrl+C 復(fù)制

c:Ctrl+V 粘貼

d:Ctrl+X 剪切

e:Ctrl+Z 撤銷

f:Ctrl+S 保存

5_如何打開DOS控制臺(掌握)

A:xp下如何打開DOS控制臺?

a:開始--程序--附件--命令提示符

b:開始--運行--cmd--回車

c:win+r--cmd--回車

B:win7下如何打開DOS控制臺?

a:開始--所有程序--附件--命令提示符

b:開始--搜索程序和文件--cmd--回車

c:win+r--cmd--回車

C:win8下如何打開DOS控制臺

a:鼠標(biāo)左擊開始--下箭頭--命令提示符

b:鼠標(biāo)右擊開始--搜索--cmd--回車

c:鼠標(biāo)右擊開始--運行--cmd--回車

d:win+r--cmd--回車

6_常見的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 文件夾名稱(直接刪除)

7_Java語言概述(了解)

A:Java語言發(fā)展史

詹姆斯·高斯林(James Gosling)1977年獲得了加拿大卡爾加里大學(xué)計算機科學(xué)學(xué)士學(xué)位,1983年獲得了美國卡內(nèi)基梅隆大學(xué)計算機科學(xué)博士學(xué)位,畢業(yè)后到IBM工作,設(shè)計IBM第一代工作站NeWS系統(tǒng),但不受重視。后來轉(zhuǎn)至Sun公司,1990年,與Patrick,Naughton和Mike Sheridan等人合作“綠色計劃”,后來發(fā)展一套語言叫做“Oak”,后改名為Java。

SUN(Stanford University Network,斯坦福大學(xué)網(wǎng)絡(luò)公司)

B:Java語言版本

JDK 1.1.4 Sparkler 寶石 1997-09-12

JDK 1.1.5 Pumpkin 南瓜 1997-12-13

JDK 1.1.6 Abigail 阿比蓋爾--女子名 1998-04-24

JDK 1.1.7 Brutus 布魯圖--古羅馬政治家和將軍 1998-09-28

JDK 1.1.8 Chelsea 切爾西--城市名 1999-04-08

J2SE 1.2 Playground 運動場 1998-12-04

J2SE 1.2.1 none 無 1999-03-30

J2SE 1.2.2 Cricket 蟋蟀 1999-07-08

J2SE 1.3 Kestrel 美洲紅隼(sǔn) 2000-05-08

J2SE 1.3.1 Ladybird 瓢蟲 2001-05-17

J2SE 1.4.0 Merlin 灰背隼 2002-02-13

J2SE 1.4.1 grasshopper 蚱蜢 2002-09-16

J2SE 1.4.2 Mantis 螳螂 2003-06-26

JAVASE 5.0 (1.5.0) Tiger 老虎

JAVASE 5.1 (1.5.1) Dragonfly 蜻蜓

JAVASE 6.0 (1.6.0) Mustang 野馬

JAVASE 7.0 (1.7.0) Dolphin 海豚

C: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ā)電子消費產(chǎn)品和嵌入式設(shè)備提供的解決方案

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

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

D:Java語言特點

簡單性

解釋性

面向?qū)ο?/p>

高性能

分布式處理

多線程

健壯性

動態(tài)

結(jié)構(gòu)中立

安全性

開源

跨平臺

8_Java語言跨平臺原理 *

A:什么是跨平臺性

B:Java語言跨平臺原理

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

C:Java語言跨平臺圖解

write once ,run anywhere!(一處編譯,到處運行)

9_JRE和JDK的概述 *

A:什么是JRE

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

JRE:JVM+類庫。

B:什么是JDK

JDK是提供給Java開發(fā)人員使用的,其中包含了java的開發(fā)工具,也包括了JRE。所以安裝了JDK,就不用在多帶帶安裝JRE了。

其中的開發(fā)工具:編譯工具(javac.exe) 打包工具(jar.exe)等

JDK:JRE+JAVA的開發(fā)工具。

C:為什么JDK中包含一個JRE

為什么JDK中包含一個JRE呢?

開發(fā)完的程序,需要運行一下看看效果。

D:JDK,JRE,JVM的作用和關(guān)系

10_JDK的下載和安裝過程圖解(了解)

A:JDK的下載

a:官網(wǎng) http://www.oracle.com

b:演示下載流程

B:JDK的安裝

a:傻瓜式安裝

雙擊安裝程序,然后一路next即可(但是不建議)

b:安裝的推薦方式

安裝路徑不要有中文或者特殊符號如空格等。

所有和開發(fā)相關(guān)的軟件最好安裝目錄統(tǒng)一。

舉例:我的JDK安裝路徑

D:developJavajdk1.7.0_72

當(dāng)提示安裝JRE時,可以選擇不安裝。建議還是安裝上。

c:演示安裝流程

可以先在d盤建立一個文件夾develop

然后演示安裝過程

C:驗證安裝是否成功

a:通過DOS命令,切換到JDK安裝的bin目錄下。

D:developJavajdk1.7.0_72bin

b:然后分別輸入javac和java,如果正常顯示一些內(nèi)容,說明安裝成功

11_JDK安裝路徑下的目錄解釋(了解)

a:bin目錄:該目錄用于存放一些可執(zhí)行程序。

如javac.exe(java編譯器)、java.exe(java運行工具),jar.exe(打包工具)和* javadoc.exe(文檔生成工具)等。

b:db目錄:db目錄是一個小型的數(shù)據(jù)庫。

從JDK 6.0開始,Java中引用了一個新的成員JavaDB,這是一個純Java實現(xiàn)、開源的數(shù)據(jù)庫管理系統(tǒng)。這個數(shù)據(jù)庫不僅輕便,而且支持JDBC 4.0所有的規(guī)范,在學(xué)習(xí)JDBC 時,不再需要額外地安裝一個數(shù)據(jù)庫軟件,選擇直接使用JavaDB即可。

c:jre目錄:"jre"是 Java Runtime Environment 的縮寫,意為Java程序運行時環(huán)境。此目錄是Java運行時環(huán)境的根目錄,它包括Java虛擬機,運行時的類包,Java應(yīng)用啟動器以及一個bin目錄,但不包含開發(fā)環(huán)境中的開發(fā)工具。

d:include目錄:由于JDK是通過C和C++實現(xiàn)的,因此在啟動時需要引入一些C語言的頭文件,該目錄就是用于存放這些頭文件的。

e:lib目錄:lib是library的縮寫,意為 Java 類庫或庫文件,是開發(fā)工具使用的歸檔包文件。

f:src.zip文件:src.zip為src文件夾的壓縮文件,src中放置的是JDK核心類的源代碼,通過該文件可以查看Java基礎(chǔ)類的源代碼。

12_Java開發(fā)工具介紹(了解)

A:notepad(微軟操作系統(tǒng)自帶)

B:Editplus/Notepad++

C:Eclipse

D:MyEclipse

給大家簡單的介紹一下這些工具,然后說說我們使用這些工具的順序。

基礎(chǔ)班:先notepad,然后Editplus,再Eclipse。

就業(yè)班:MyEclipse和Eclipse都用。

13_HelloWorld案例的編寫和運行 *

A:定義類

B:寫main方法

C:寫輸出語句

D:Java程序開發(fā)運行與工作原理

E:編譯和運行程序

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("HelloWorld");
    }
}

14_HelloWorld案例常見問題 *

A:找不到文件(都演示一下,讓學(xué)生看看出現(xiàn)的都是什么問題)

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

b:文件名寫錯了

B:單詞拼寫問題(都演示一下,讓學(xué)生看看出現(xiàn)的都是什么問題)

a:class寫成Class

b:String寫成string

c:System寫成system

d:main寫成mian

C:括號匹配問題(都演示一下,讓學(xué)生看看出現(xiàn)的都是什么問題)

a:把類體的那對大括號弄掉一個

b:把方法體的那對大括號弄掉一個

c:把輸出語句的那對小括號弄掉一個

D:中英文問題(都演示一下,讓學(xué)生看看出現(xiàn)的都是什么問題)

a:提示信息:錯誤: 非法字符: ????的格式

注意:java編程中需要的基本上都是英文字符

15_Java語言的書寫格式(約定俗成) *

1,大括號要對齊,并且成對寫

2,左大括號前面有空格

3,遇到左大括號要縮進(jìn),Tab

4,方法和程序塊之間加空行讓程序看起來清晰

5,并排語句之間加空格,例如for語句

6,運算符兩側(cè)加空格

16_path環(huán)境變量的作用及配置方式1*

A:在JDK的bin目錄下開發(fā)程序容易產(chǎn)生的問題

a:如果文件過多,不方便管理

b:刪除自己寫過的不需要的文件,可能不小心把JDK自帶的工具給刪除了

B:如何解決問題呢

notepad這樣的命令為什么在任何路徑下都能夠執(zhí)行,配置path環(huán)境變量

C:配置方式

a:xp系統(tǒng)

右鍵點擊桌面計算機→選擇屬性→選擇高級選項卡→點擊環(huán)境變量→下方系統(tǒng)變量中查找path→雙擊path→將jdk安裝目錄下的bin目錄添加到最左邊并添加分號。

b:win7/win8系統(tǒng)

右鍵點擊桌面計算機→選擇屬性→選擇高級系統(tǒng)設(shè)置→選擇高級選項卡→點擊環(huán)境變量→下方系統(tǒng)變量中查找path→雙擊path→將jdk安裝目錄下的bin目錄添加到最左邊并添加分號。

path配置的是可執(zhí)行的文件.exe,配置后可以在不同的盤符下訪問path路徑下的可執(zhí)行文件

17_Path環(huán)境變量的配置方式2*

A:先配置JAVA_HOME

B:再修改path

C:最后說一下path是有先后順序關(guān)系的

18_classpath環(huán)境變量的作用及其配置(了解)

A:為什么要配置classpath

B:classpath配置的原理

C:如何配置classpath

path和classpath的區(qū)別

path配置的是可執(zhí)行的文件.exe,配置后可以在不同的盤符下訪問path路徑下的可執(zhí)行文件

classpath配置的java的類文件,就是.class文件

19_Editplus開發(fā)程序并編譯運行(了解)

A:配置快捷鍵編譯運行

B:去除備份文件

20_注釋概述及其分類 *

A:什么是注釋

B:注釋的分類及講解

文檔注釋目前不講,說后面講解

注釋的作用

A:解釋說明程序

B:幫助我們調(diào)試錯誤

21_關(guān)鍵字的概述和使用 *

A:什么是關(guān)鍵字

被Java語言賦予特定含義的單詞

B:關(guān)鍵字的特點

組成關(guān)鍵字的字母全部小寫

C:常見關(guān)鍵字

public static void class等

D:關(guān)鍵字的注意事項

goto和const作為保留字存在,目前并不使用,類似Editplus這樣的高級記事本,針對關(guān)鍵字有特殊的顏色標(biāo)記,非常直觀

22_標(biāo)識符的概述和組成規(guī)則 *

A:什么是標(biāo)識符

就是給類,接口,方法,變量等起名字時使用的字符序列

B:標(biāo)識符的組成規(guī)則

英文大小寫字母

數(shù)字字符

$和_

C:標(biāo)識符注意事項

1,不能使用關(guān)鍵字

2,不能數(shù)字開頭

23_標(biāo)識符中常見的命名規(guī)則 (了解)

見名知意

A:包

最好是域名倒過來,要求所有的字母小寫

B:類或者接口

如果是一個單詞首字母大寫

如果是多個單詞每個單詞首字母大寫(駝峰標(biāo)識)

C:方法或者變量

如果是一個單詞全部小寫

如果是多個單詞,從第二個單詞首字母大寫

D:常量

如果是一個單詞,所有字母大寫

如果是多個單詞,所有的單詞大寫,用下劃線區(qū)分每個單詞

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/76896.html

相關(guān)文章

  • 【精致Java教程】01:認(rèn)識Java

    摘要:小組最開始由兩名程序員和,一名工程師三人組成,后續(xù)有人員擴充。其中是最具代表性的人物,如今被稱為語言之父。后于年月日對外公布這門編程語言,標(biāo)志著的誕生。官方宣稱全世界有萬開發(fā)者。數(shù)據(jù)顯示目前處于榜首。 歡迎你來到Java的世界,作為Java的第一篇文章不可免俗的要做一次介紹,這些東西往往比較枯燥所以我盡可能寫的有故事趣味一點。對于初學(xué)者歷史或者特性的東西瀏覽一遍有所了解即可,即使不知所...

    keithxiaoy 評論0 收藏0
  • 0x01 念念Python,必有回響

    摘要:摘要靈蛇出現(xiàn),必有異像,最熱的領(lǐng)域,估計非數(shù)據(jù)分析挖掘領(lǐng)域莫屬了。靈蛇出現(xiàn),必有異像蛇有靈性,蟒蛇更甚。這便是生態(tài)圈的力量,不以個人的意志為轉(zhuǎn)移。如若有心,且仔細(xì)看圖識字念念不忘,必有回響真若有心于數(shù)據(jù)領(lǐng)域,甚或欲從事數(shù)據(jù)科學(xué)之職業(yè)。 摘要:靈蛇出現(xiàn),必有異像,Python最熱的領(lǐng)域,估計非數(shù)據(jù)分析、挖掘領(lǐng)域莫屬了。以Scikit-Learn為代表的數(shù)據(jù)分析領(lǐng)域,從這里開始,便是Pyt...

    xzavier 評論0 收藏0
  • 樂字節(jié)Java學(xué)習(xí)01-Java語言概述及Java發(fā)展前景

    摘要:但是,很遺憾,消費類電子產(chǎn)品并沒有高速的發(fā)展起來,進(jìn)入蟄伏期的飛速發(fā)展無心插柳柳成蔭年代中末期,有一個改變世界的大事出現(xiàn)了互聯(lián)網(wǎng)的爆發(fā)式增長。 從這篇文章開始,小樂準(zhǔn)備寫一整系列的Java學(xué)習(xí)文章,一步一步帶您進(jìn)入Java的神奇世界! 這是第一篇:Java語言概述以及Java的發(fā)展前景 1、SUN公司介紹 SUN公司全稱是Stanford University Network. SUN...

    imccl 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<