使用Java理解程序邏輯_第1頁
使用Java理解程序邏輯_第2頁
使用Java理解程序邏輯_第3頁
使用Java理解程序邏輯_第4頁
使用Java理解程序邏輯_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1 第一章1.1 請(qǐng)寫出Java領(lǐng)域的相關(guān)技術(shù)。Java可以用于開發(fā)程序,制作軟件、制作網(wǎng)咯程序、使用Java可以做出2D、3D立體效果的應(yīng)用程序,像網(wǎng)購,銀行存儲(chǔ),KTV等領(lǐng)域都是可以用Java制作出來的2簡(jiǎn)述Java程序中注釋的作用及類型。為了方便程序的閱讀,Java語言允許在程序中注明一些說明性的文字,這就是代碼的注釋。注釋分為單行注釋和多行注釋3請(qǐng)寫出在MyEclipse中開發(fā)一個(gè)Java程序的步驟先創(chuàng)建一個(gè)Java項(xiàng)目,在Java項(xiàng)目里創(chuàng)建一個(gè)包,在包里創(chuàng)建一個(gè)類,在類里打上正確的代碼,點(diǎn)擊運(yùn)行。4使用記事本編寫Java程序,并運(yùn)行輸出結(jié)果,具體的實(shí)現(xiàn)步驟是什么?請(qǐng)?jiān)敿?xì)說明并寫出必要

2、的命令。打開記事本,編寫一個(gè)簡(jiǎn)單的Hello World程序,把后綴名保存成.java格式文件,文件名必須與類名一樣在CMD命令行窗口運(yùn)行編譯命令:選擇文件所在的盤然后javac 文件名.java,該命令會(huì)將源文件編譯為后綴名class的字節(jié)碼文件,表示文件無錯(cuò)誤,是可以使用的代碼在CMD命令行窗口運(yùn)行執(zhí)行命令:java 文件名,確定,就能看到正確的結(jié)果了 初識(shí)Java總結(jié) 1.2 Java概述1.2.1 什么是程序:程序可以看做對(duì)一系列動(dòng)作執(zhí)行過程的描述1.2.2 Java語言:掌握了java語言就號(hào)準(zhǔn)了軟件開發(fā)的”主脈”1.2.3 Java作用:在計(jì)算機(jī)領(lǐng)域中可以吧java應(yīng)用分為兩種類型

3、一種是安裝和運(yùn)行在本機(jī)上的桌面程序.一種是通過瀏覽器訪問的面向Internet.1.2.4 Java技術(shù)平臺(tái):java技術(shù)最廣泛的兩種技術(shù)JavaSE:是Java技術(shù)的核心,提供基礎(chǔ)的Java開發(fā)工具、執(zhí)行環(huán)境與應(yīng)用程序接口,主要用于桌面程序的開發(fā)。Java EE主要用于網(wǎng)絡(luò)程序和企業(yè)級(jí)應(yīng)用的開發(fā)需要注意的是,如何java學(xué)習(xí)者都是在Java SE開始的,Java SE是Java語言的核心,而Java EE是在java SE的基礎(chǔ)上擴(kuò)展的1.2.5 開發(fā)第一個(gè)Java程序1.2.6 開發(fā)Java程序的步驟1. 編寫源程序:在明確了要計(jì)算機(jī)做的事情之后,把要下達(dá)的指令逐條使用Java語言描述出來

4、,這就是編制程序2. 編譯:經(jīng)過翻譯器輸入結(jié)果就是一個(gè)擴(kuò)展名為。Class的文件3. 運(yùn)行:在Java平臺(tái)運(yùn)行生成的字碼文件,便可看到運(yùn)行結(jié)果1.2.7 Java程序的結(jié)構(gòu)1. 編寫程序框架public class HelloWorld :類名要與文件名一模一樣2. 編寫main()方法的框架:Public class void main(String args) 3. 編寫代碼:System.out.println(“這里是需要輸出的信息”);1.2.8 Java程序的注釋Java程序有兩種注釋:1.單行注釋,以“/”開頭每一行后面的文字都被認(rèn)為是注釋2.多行注釋,以/“*”開頭“/*”結(jié)尾

5、他們之間的文字都被認(rèn)為是注釋1.2.9 Java編碼規(guī)范從開始就注重編碼規(guī)范,這是一名優(yōu)秀的程序員的基本條件。1.3 Java程序開發(fā)軟件MyEclipse平臺(tái)1. 創(chuàng)建一個(gè)Java項(xiàng)目2. 創(chuàng)建并編寫Java源程序3. 編譯Java源程序4. 運(yùn)行Java程序1.3.1 Java項(xiàng)目組織結(jié)構(gòu)1. 包資源管理器2. 導(dǎo)航器1.3.2 常見錯(cuò)誤1. 類不可以隨便命名2. Void不可少3. Java的英文字母大小寫敏感4. ;是必須的5. “是必須的1.42 第二章2.1 .述Java中變量的命名規(guī)則 2.2 變量名必須以字母、下劃線、或$開頭,變量名可以有數(shù)字、但不能以數(shù)字開頭、除了“_”和“

6、$”符合外,變量名不能包括任何特殊字符,變量名不能用Java語言關(guān)鍵字,Java變量名的長(zhǎng)度是沒有限制的,但Java語言區(qū)分大小寫Java關(guān)鍵字是指Java中定義的有特別意義的標(biāo)識(shí)附變量名要簡(jiǎn)短且能清楚地表明變量的作用2.3 2.舉例說明在什么情況下會(huì)發(fā)生自動(dòng)類型轉(zhuǎn)換當(dāng)兩個(gè)不同類型的值,如:int和double兩種類型的變量值相加時(shí),int類型的變量值會(huì)自動(dòng)轉(zhuǎn)換為double類型滿足自動(dòng)類型轉(zhuǎn)換的條件:兩種類型要兼容,數(shù)值類型(整型和浮點(diǎn)型)互相兼容。目標(biāo)類型大于源類型:int類型可以存放double類型數(shù)據(jù),因?yàn)閐ouble類型變量分配的空間寬度足夠存儲(chǔ)int類型的變量2.4 變量和數(shù)據(jù)類型

7、2.4.1 變量變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元,不同的變量相互獨(dú)立2.4.2 數(shù)據(jù)類型不同的數(shù)據(jù)類型:數(shù)據(jù)不計(jì)其數(shù),我們可以把數(shù)據(jù)進(jìn)行分類管理Java常用數(shù)據(jù)類型:整型(int):用于存儲(chǔ)整數(shù)雙精度浮點(diǎn)型(double):用于存儲(chǔ)帶有小數(shù)的數(shù)字字符型(char):用于存儲(chǔ)單個(gè)字符字符串型(String):用于存儲(chǔ)一串字符2.4.3 變量聲明及使用在程序運(yùn)行過程中,將數(shù)值通過變量加以存儲(chǔ),以便程序隨時(shí)使用。(1) 根據(jù)數(shù)據(jù)的類型在內(nèi)存中分配一個(gè)合適的“數(shù)據(jù)類型”,并給它命名即“變量名”(2) 將數(shù)據(jù)存儲(chǔ)到這個(gè)數(shù)據(jù)類型中(3) 從數(shù)據(jù)類型中取出數(shù)據(jù)使用,可以根據(jù)變量名獲得0212.5 變量命名規(guī)則變

8、量名必須以字母、下劃線、或$開頭,變量名可以有數(shù)字、但不能以數(shù)字開頭、除了“_”和“$”符合外,變量名不能包括任何特殊字符,變量名不能用Java語言關(guān)鍵字,Java變量名的長(zhǎng)度是沒有限制的,但Java語言區(qū)分大小寫Java關(guān)鍵字是指Java中定義的有特別意義的標(biāo)識(shí)附變量名要簡(jiǎn)短且能清楚地表明變量的作用變量名要先賦值才能使用,變量名要合法,變量名不能重名2.6 運(yùn)算符2.6.1 賦值運(yùn)算符“=”稱為賦值運(yùn)算符“=”可以將某個(gè)數(shù)值賦給變量,或是將某個(gè)表達(dá)式的值賦給變量。2.6.2 算術(shù)運(yùn)算符最簡(jiǎn)單的算術(shù)運(yùn)算是加、減、乘、除。Java中提供運(yùn)算功能就是算術(shù)運(yùn)算符,它主要使用數(shù)值操作數(shù)進(jìn)行數(shù)學(xué)計(jì)算。先

9、聲明變量來存儲(chǔ)數(shù)據(jù),數(shù)據(jù)來源于用戶從控制臺(tái)中輸入的信息,然后進(jìn)行計(jì)算并輸出結(jié)果。通過Scanner input = new Scanner(System.in);和數(shù)據(jù)類型 變量名=input 數(shù)據(jù)類型()可以在控制臺(tái)輸入數(shù)據(jù)2.6.3 數(shù)據(jù)類型轉(zhuǎn)換如何進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換要解決不同類型之間的數(shù)據(jù)計(jì)算問題,就必須進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換當(dāng)兩個(gè)不同類型的值,如:int和double兩種類型的變量值相加時(shí),int類型的變量值會(huì)自動(dòng)轉(zhuǎn)換為double類型滿足自動(dòng)類型轉(zhuǎn)換的條件:兩種類型要兼容,數(shù)值類型(整型和浮點(diǎn)型)互相兼容。目標(biāo)類型大于源類型:int類型可以存放double類型數(shù)據(jù),因?yàn)閐ouble類型變量分

10、配的空間寬度足夠存儲(chǔ)int類型的變量2.6.4 boolean類型boolean是Java關(guān)鍵字,所有字母為小寫,boolean類型有兩個(gè)值:true真,false假2.6.5 關(guān)系運(yùn)算符Java提供了一種運(yùn)算符可以比較大小、長(zhǎng)短、多少等,這就是關(guān)系運(yùn)算符。大于 >小于 <大于等于>=小于等于<=等于=不等于!=關(guān)系運(yùn)算符是用來做比較運(yùn)算的,比較的結(jié)果只有兩個(gè),一個(gè)是ture一個(gè)是false3 第三章3.1 If選擇結(jié)構(gòu)3.1.1 為什么需要if選擇結(jié)構(gòu)“需要先判斷條件,滿足條件后執(zhí)行”的程序,需要if選擇結(jié)構(gòu)來實(shí)現(xiàn)3.1.2 什么是if選擇結(jié)構(gòu)If選擇結(jié)構(gòu)的語法:if

11、(條件)代碼塊/條件成立后要執(zhí)行的代碼首先,對(duì)條件進(jìn)行判斷。如果條件為真,則執(zhí)行代碼塊;否則,執(zhí)行代碼塊后面的部分。3.1.3 如何使用if選擇結(jié)構(gòu)If選擇結(jié)構(gòu)先判斷后執(zhí)行常用邏輯運(yùn)算符:運(yùn)算符漢語名稱表達(dá)式說明&&與、并且條件一&&條件二兩個(gè)條件同時(shí)為真,則結(jié)果為真。兩個(gè)條件有一個(gè)為假時(shí),結(jié)果為假|(zhì)或、或者條件一|條件二兩個(gè)條件有一個(gè)為真,則結(jié)果為真。兩個(gè)條件同時(shí)為假,則結(jié)果為假并不!非!條件條件為真時(shí),結(jié)果為假。條件為假時(shí),結(jié)果為真If選擇結(jié)構(gòu)除了要實(shí)現(xiàn)條件成立執(zhí)行的操作外,還要實(shí)現(xiàn)條件不成立時(shí)執(zhí)行的操作,If_else選擇結(jié)構(gòu)的語法如下:If(條件)代碼塊

12、1else代碼塊2表示如果 x x 就 x x;否則,就x x 3.1.4 多重if選擇結(jié)構(gòu)多重if選擇結(jié)構(gòu)在解決需要判斷的條件是連續(xù)的區(qū)間時(shí)有很大的優(yōu)勢(shì)。多重if選擇結(jié)構(gòu)不是多個(gè)基本if結(jié)構(gòu)簡(jiǎn)單地排列在一起,它的語法如下:If(條件1)代碼塊1else if(條件2)代碼塊2else代碼塊3首先判斷條件1,如果成立,則執(zhí)行代碼塊1,然后直接跳出這個(gè)多重if選擇結(jié)構(gòu),執(zhí)行它后面的代碼。如果條件1不成立,則判斷條件2,如果條件2成立,則執(zhí)行代碼塊2,然后跳出這個(gè)if多重結(jié)構(gòu),執(zhí)行它后面的代碼如果條件2也不成立,則代碼塊1和代碼塊2都不執(zhí)行,直接執(zhí)行代碼塊33.1.5 嵌套if選擇結(jié)構(gòu)嵌套if選擇

13、結(jié)構(gòu)就是在if選擇結(jié)構(gòu)里面再嵌入if選擇結(jié)構(gòu)流程圖如下:If(條件1)If(條件2)代碼塊1else代碼塊2else代碼塊3當(dāng)條件1為真條件2為真時(shí)執(zhí)行代碼塊1當(dāng)條件1為假時(shí),執(zhí)行代碼塊3當(dāng)條件1為真,條件2為假時(shí),執(zhí)行代碼塊24 第四章4.1 switch選擇結(jié)構(gòu)4.1.1 為什么使用switch選擇結(jié)構(gòu)Switch選擇結(jié)構(gòu)可以方便地解決等值判斷問題4.1.2 什么是switch選擇結(jié)構(gòu)語法Switch(表達(dá)式)Case常量1:/代碼塊1;break;case常量2:/代碼塊2;Break.Default:/代碼塊n;break先計(jì)算并獲得switch后面小括號(hào)里的表達(dá)式或變量值,如何計(jì)算結(jié)

14、果順序與每個(gè)case后的常量比較,當(dāng)二者相等時(shí),執(zhí)行這個(gè)case塊中的代碼;當(dāng)遇到break時(shí)就跳出switch選擇結(jié)構(gòu),執(zhí)行switch后面的代碼。如果沒有任何一個(gè)case后的常量與switch后的小括號(hào)中的值相等,則執(zhí)行switch末尾部分的default塊中的代碼4.1.3 如何使用switch選擇結(jié)構(gòu)Switch選擇結(jié)構(gòu)的條件只能是等值的判斷,而且只能是整型或字符型的等值判斷。switch選擇結(jié)構(gòu)只能用于判斷一個(gè)整型變量或表達(dá)式是否等于某個(gè)整數(shù)值的情況或者一個(gè)字符型變量或表達(dá)式是否等于某個(gè)字符的情況,并且每一個(gè)case后面的常量值都不一樣。case后面可以有多個(gè)語句,而且不需要使用“”

15、括起來switch選擇結(jié)構(gòu)只能用于等值條件判斷的情況5 第五章5.1 循環(huán)結(jié)構(gòu)5.1.1 為什么需要循環(huán)結(jié)構(gòu)有時(shí)候一段語句需要重復(fù)輸入,太麻煩,使用循環(huán)結(jié)構(gòu)可以簡(jiǎn)答快速輸出語句5.1.2 什么是循環(huán)結(jié)構(gòu)循環(huán)就是重復(fù)地做,所有循環(huán)都有一個(gè)特點(diǎn):首先,循環(huán)不是無休止的,滿足一定條件循環(huán)才會(huì)繼續(xù),稱為“循環(huán)條件”,循環(huán)條件不滿足的時(shí)候,循環(huán)退出;其次,循環(huán)結(jié)構(gòu)是反復(fù)進(jìn)行相同的或類似的一系列操作,稱為“循環(huán)操作”。5.2 while循環(huán)結(jié)構(gòu)5.2.1 什么是while循環(huán)結(jié)構(gòu)語法:while(循環(huán)條件)循環(huán)操作1先聲明并初始化循環(huán)變量2判斷循環(huán)結(jié)構(gòu)是否滿足,如果滿足則執(zhí)行循環(huán)操作,否則退出。3執(zhí)行完循

16、環(huán)操作后,再次判斷循環(huán)條件,決定執(zhí)行循環(huán)或退出循環(huán)。5.3 程序調(diào)試5.3.1 為什么需要程序調(diào)試有時(shí)候代碼錯(cuò)誤了,不好找到錯(cuò)誤的位置,使用程序調(diào)試可以幫你正確找到程序出錯(cuò)的位置5.3.2 什么是程序調(diào)試為了找出程序中的問題所在,希望程序在希望的地方暫停,以便查看運(yùn)行到這里時(shí)變量的值,還希望單步運(yùn)行程序,跟蹤程序的運(yùn)行流程,觀察哪條語句被執(zhí)行了,哪條語句沒有執(zhí)行5.3.3 如何進(jìn)行程序調(diào)試1.分析錯(cuò)誤,設(shè)置斷點(diǎn)斷點(diǎn)用來調(diào)試的時(shí)候確定程序停在某一行代碼處,以便發(fā)現(xiàn)程序錯(cuò)誤。在設(shè)置斷點(diǎn)的代碼行左側(cè)邊欄處雙擊,就出現(xiàn)一個(gè)圓形的斷點(diǎn)標(biāo)記,再次雙擊即可取消2.啟動(dòng)調(diào)試,單步執(zhí)行設(shè)置好斷點(diǎn)后,就可以單擊“

17、啟動(dòng)調(diào)試”按鈕,即可開始調(diào)試5.4 do_while循環(huán)5.4.1 為什么需要do_while循環(huán)while循環(huán)結(jié)構(gòu)不能將有些循環(huán)條件運(yùn)行,這時(shí)就需要do_while循環(huán)結(jié)構(gòu)來執(zhí)行5.4.2 什么是do_while循環(huán)結(jié)構(gòu)語法:Do循環(huán)操作while(循環(huán)條件);1先聲明并初始化循環(huán)變量2.執(zhí)行一遍循環(huán)操作32判斷循環(huán)結(jié)構(gòu)是否滿足,如果滿足則執(zhí)行循環(huán)操作,否則退出。5.5 while結(jié)構(gòu)與do_while結(jié)構(gòu)的區(qū)別while結(jié)構(gòu)是先判斷后執(zhí)行do_while循環(huán)結(jié)構(gòu)是先執(zhí)行后判斷6 第六章6.1 for循環(huán)6.1.1 為什么需要for循環(huán)對(duì)于循環(huán)次數(shù)已經(jīng)固定的循環(huán)結(jié)構(gòu),可以使用for循環(huán)結(jié)構(gòu)來

18、實(shí)現(xiàn)6.1.2 什么是for循環(huán)結(jié)構(gòu)1. 初始部分:設(shè)置循環(huán)的初始狀態(tài)2. 循環(huán)體:重復(fù)執(zhí)行的代碼3. 迭代部分:下一次循環(huán)開始前要執(zhí)行的部分4. 循環(huán)條件:判斷是否進(jìn)行循環(huán)的條件語法:for(表達(dá)式1;表達(dá)式2;表達(dá)式3)/循環(huán)體表達(dá)式1.賦值語句表達(dá)式2.條件語句表達(dá)式3.賦值語句執(zhí)行順序:(1) 執(zhí)行初始部分(2) 進(jìn)行循環(huán)判斷(3) 根據(jù)循環(huán)條件判斷結(jié)果如果為true,則執(zhí)行循環(huán)體如果為false則退出循環(huán)(4) 執(zhí)行迭代部分,改變循環(huán)變量值(5) 依次重復(fù)步驟(2)(4),值到退出for循環(huán)6.1.3 如何使用for循環(huán)(1) 要明確循環(huán)條件和循環(huán)操作(2) 套用for語法寫出代碼(

19、3) 檢查循環(huán)是否能夠退出6.2 跳轉(zhuǎn)語句有時(shí)根據(jù)情況需要停止整個(gè)循環(huán)或者跳到下一次循環(huán),有時(shí)需要從程序的一部分跳到程序的其他部分,這些都可以使用跳轉(zhuǎn)語句實(shí)現(xiàn)6.3 break語句的使用break用于跳出循環(huán)continue不執(zhí)行完循環(huán)體中所有的語句簡(jiǎn)答題1說明在循環(huán)結(jié)構(gòu)中break語句和continue語句的區(qū)別break是跳出循環(huán)結(jié)構(gòu),不再執(zhí)行循環(huán)continue是跳出此次循環(huán),開始下一次循環(huán)簡(jiǎn)答題6閱讀下列程序段,寫出程序結(jié)束后變量sum的值package jd;public class Jd_6 public static void main(String args)int sum=0

20、,i;for(i=1;i<=4;i+)switch(i)case 1:sum=sum+2;case 2:sum=sum+4;continue;case 3:sum=sum+16;break;Sum=27;7 第七章7.1 第一章1、程序是為了讓計(jì)算機(jī)執(zhí)行某些操作或解決某個(gè)問題而編寫的一系列有序指令的集合2、Java包括編程語言和相關(guān)的大量技術(shù)3、Java主要用于開發(fā)兩類程序,桌面應(yīng)用程序和internet應(yīng)用程序,4、開發(fā)一個(gè)Java應(yīng)用程序的基本步驟是,編寫源代碼,編譯程序和運(yùn)行程序,源程序以.java為后綴名,編譯后生成的文件以.class為后綴名,使用javac命令可以編譯.jav

21、a文件,使用java命令可以運(yùn)行編譯后 生成的.class文件。5、編寫Java程序要符合Java程序規(guī)范,為程序編寫注釋大大增加了程序的可讀性,6、Eclipse是一個(gè)功能強(qiáng)大的集成開發(fā)環(huán)境,他的各種窗口便于Java程序的開發(fā),調(diào)試和管理。7.2 第二章1、變量是一個(gè)數(shù)據(jù)存儲(chǔ)空間的表示,他是存儲(chǔ)數(shù)據(jù)的基本單元2、Java中常用的數(shù)據(jù)類型有整形(int),雙精度浮點(diǎn)型(double),字符型(char)和字符串型(String)3、變量要先聲明并賦值,然后才能使用4、Java提供各種類型的運(yùn)算符,賦值運(yùn)算符(=)算術(shù)運(yùn)算符(+,-,*,/,%)5.數(shù)據(jù)類型轉(zhuǎn)換是為了方便不同類型的數(shù)據(jù)之間進(jìn)行運(yùn)

22、算6、數(shù)據(jù)類型轉(zhuǎn)換包括自動(dòng)類型轉(zhuǎn)換盒強(qiáng)制類型轉(zhuǎn)換,發(fā)生自動(dòng)類型轉(zhuǎn)換必須符合一定的條件。7、Java提供Scanner類可以實(shí)現(xiàn)從控制臺(tái)獲取鍵盤輸入的信息。單詞7.3 第三章1、java中使用boolean類型表示真假,boolean類型的兩個(gè)值為ture和false;2、Java中使用關(guān)系運(yùn)算符可以用來比較大小,高低,多少等,比較的結(jié)果是boolean類型3、Java中的if選擇結(jié)構(gòu),包括以下形式 if選擇結(jié)構(gòu):可以處理單一或組合條件的情況If-else選擇結(jié)構(gòu),可以處理簡(jiǎn)單的條件分支情況。7.4  第四章1.基本if選擇結(jié)構(gòu),可以處理單一或組合條件的情況。2.if-else選擇結(jié)構(gòu)

23、,可以處理簡(jiǎn)單的條件分支情況;3.多重if選擇結(jié)構(gòu),可以處理復(fù)雜的條件分支情況。在條件判斷是等值判斷的情況下,可以使用switch選擇結(jié)構(gòu)代替多重if選擇結(jié)構(gòu)。在使用switch選擇結(jié)構(gòu)時(shí)不要忘記每個(gè)case的最后寫上break語句;為了增加程序的健壯性,可以再程序中主動(dòng)判斷,并給出用戶友好的提示;產(chǎn)生隨機(jī)數(shù)的方法Math.random() * 10 這是0-10之間的隨機(jī)數(shù)7.5  第五章循環(huán)結(jié)構(gòu)由循環(huán)條件和循環(huán)操作組成,只要滿足循環(huán)條件,循環(huán)操作就會(huì)反復(fù)執(zhí)行。使用循環(huán)解決問題的步驟,分析循環(huán)條件和循環(huán)操作,套用循環(huán)的語法寫出代碼,檢查循環(huán)能否退出。 編寫循環(huán)結(jié)

24、構(gòu)代碼時(shí)需要注意,循環(huán)變量的初值,循環(huán)操作中對(duì)循環(huán)變量值的改變和循環(huán)條件三者間的關(guān)系,確保循環(huán)次數(shù)正確,不要出現(xiàn)“死循環(huán)”;while循環(huán)的貼點(diǎn)是先判斷,后執(zhí)行,do-while循環(huán)的特點(diǎn)是先執(zhí)行,在判斷。程序調(diào)試時(shí)滿足我們暫停程序,觀察變量和逐條執(zhí)行語句等功能的工具和方法的總稱。主要方法包括設(shè)置斷點(diǎn),單步運(yùn)行和觀察變量。7.6 第六章java當(dāng)中主要的三種循環(huán),while,do-while, for循環(huán)結(jié)構(gòu),無論哪一種循環(huán)結(jié)構(gòu),都有四個(gè)必不可少的部分,初始部分,循環(huán)條件,循環(huán)體,迭代部分,缺少了任何一二都可能造成嚴(yán)重的錯(cuò)誤; 三種循環(huán)結(jié)構(gòu)的語法whilewhile(條件)/循環(huán)體&

25、#160;do-whiledo/循環(huán)體while(條件);forfor(int i = 0; i < 100; i+)/循環(huán)體執(zhí)行順序的不同while循環(huán):先執(zhí)行條件判斷,在執(zhí)行循環(huán)體,如果條件不成立,退出循環(huán)do-while循環(huán):先執(zhí)行循環(huán)體,在進(jìn)行條件判斷,循環(huán)體至少執(zhí)行一次。for循環(huán):先執(zhí)行初始化步分,在進(jìn)行條件判斷,然后執(zhí)行循環(huán)體,最后進(jìn)行迭代部分的計(jì)算,如果條件不成立,跳出循環(huán)。8 第八章 8.1 數(shù)組概述8.2 為什么需要數(shù)組數(shù)組就是一個(gè)變量,用于將相同數(shù)據(jù)類型的數(shù)據(jù)存儲(chǔ)在內(nèi)存中,數(shù)組中的每一個(gè)數(shù)據(jù)元素都屬于同一數(shù)據(jù)類型。8.2.1 Java中的數(shù)組標(biāo)識(shí)符:數(shù)組的名稱數(shù)組元

26、素:存放到數(shù)組中的數(shù)據(jù)數(shù)組下標(biāo):對(duì)數(shù)組元素的編號(hào)元素類型:存儲(chǔ)在數(shù)組中數(shù)據(jù)的類型8.3 如何使用數(shù)組8.3.1 使用數(shù)組的步驟1. 聲明數(shù)組:數(shù)組的語法:數(shù)據(jù)類型【】 數(shù)組名數(shù)據(jù)類型 數(shù)組名【】2. 分配空間:分配空間就是要告訴計(jì)算機(jī)在內(nèi)存中分配一些連續(xù)的空間來存儲(chǔ)數(shù)據(jù)語法:數(shù)組名=new 數(shù)據(jù)類型【數(shù)組長(zhǎng)度】數(shù)據(jù)類型【】 數(shù)組名=new 數(shù)據(jù)類型【數(shù)組長(zhǎng)度】3. 賦值:語法:數(shù)組名【下標(biāo)值】 數(shù)據(jù)類型【】 數(shù)組名=值1,值2,值3.,值n8.4 數(shù)組應(yīng)用8.4.1 數(shù)組排序:語法:Arrays.sort(數(shù)組名)只需要把數(shù)組名放在sort()方法的括號(hào)中8.4.2 求數(shù)組的最大值:利用循環(huán),

27、用max變量依次與數(shù)組中的元素進(jìn)行比較,要是數(shù)組中的元素比max大,就把數(shù)組中的元素賦給max,繼續(xù)循環(huán),求最小值就是把>改成<。8.4.3 向數(shù)組中插入元素:先把元素按順序排列,用int index=數(shù)組名.length保存新增成績(jī)插入位置,輸入你要插入的元素,把你要輸入的元素和原元素比大小,得出元素的下標(biāo),把元素的下標(biāo)賦給index數(shù)組名【index】=插入的元素循環(huán)輸出新數(shù)組中的元素9 第九章9.1 二重循環(huán)結(jié)構(gòu)9.1.1 為什么使用二重循環(huán)循環(huán)結(jié)構(gòu)能夠解決計(jì)算機(jī)重復(fù)執(zhí)行的動(dòng)作,但如果要算兩個(gè)值的輸入,則用二重循環(huán)計(jì)算9.1.2 什么是二重循環(huán)二重循環(huán)計(jì)算一個(gè)循環(huán)體內(nèi)包含另一

28、個(gè)完整循環(huán)的結(jié)構(gòu)9.1.3 如何使用二重循環(huán)二重循環(huán)分為內(nèi)層和外層循環(huán),外層循環(huán)是指第一個(gè)循環(huán)結(jié)構(gòu),內(nèi)層循環(huán)是指被第一個(gè)循環(huán)結(jié)構(gòu)所包含的循環(huán)結(jié)構(gòu);外層循環(huán)用來控制循環(huán)次數(shù),內(nèi)層循環(huán)用來控制每一次的循環(huán)的次數(shù)9.2 跳轉(zhuǎn)語句進(jìn)階9.2.1 在二重循環(huán)結(jié)構(gòu)中使用contiune語句在內(nèi)層循環(huán)中的continue語句,跳轉(zhuǎn)時(shí)是跳過了內(nèi)層循環(huán)中的剩余語句進(jìn)入內(nèi)層循環(huán)的下一次循環(huán)9.2.2 在二重循環(huán)中使用break語句在內(nèi)層循環(huán)中的break語句是跳出本層循環(huán)當(dāng)break語句和continue語句在內(nèi)層循環(huán)時(shí),只會(huì)影響內(nèi)層循環(huán)的執(zhí)行, 對(duì) 外層循環(huán)沒有影響10 第十章10.1 、開發(fā)Java程序的步驟

29、第一步、編寫源代碼第二步、編譯第三版、運(yùn)行 java程序結(jié)構(gòu)1、編寫程序框架public class HelloWorldHelloWorld是類名必須和文件名稱一樣。屬于這個(gè)類的代碼都要放在大括號(hào)中間類必須用用class修飾2、編寫main方法的框架public static void main(String args)main()方法是java程序的入口,是所有java應(yīng)用程序的起始點(diǎn),沒有main()方法,計(jì)算機(jī)就不知道該從哪里開始執(zhí)行程序,注意,一個(gè)程序只能有一個(gè)main()方法10.2 變量和運(yùn)算符10.2.1 變量我們根據(jù)內(nèi)存地址可以找到內(nèi)存空間的位置,也就找到存儲(chǔ)的數(shù)據(jù)

30、了。但是內(nèi)存地址非常不好記,因此我們給這塊內(nèi)存空間起一個(gè)別名,通過使用別名找到對(duì)應(yīng)的存儲(chǔ)數(shù)據(jù)。變量是一個(gè)數(shù)據(jù)存空間的表示。 通過變量名可以簡(jiǎn)單快速的找到它存儲(chǔ)的數(shù)據(jù),將數(shù)據(jù)指定給變量,就是將數(shù)據(jù)存儲(chǔ)到別名為變量名的那個(gè)房間,調(diào)用變量,就是將那個(gè)房間中的數(shù)據(jù)取出來使用,可見,變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元,不同的變量相互獨(dú)立。10.2.2 運(yùn)算符“=”為賦值運(yùn)算符。在java中提供運(yùn)算功能的就是算術(shù)運(yùn)算符,他使用數(shù)值操作數(shù)進(jìn)行數(shù)學(xué)計(jì)算。常用算術(shù)運(yùn)算符+加· -· 減*乘法/ 除法%取余10.2.3 邏輯運(yùn)算符邏輯運(yùn)算符&&與,并且條件1 &&a

31、mp;條件2|或,或者條件1|條件2!非!條件10.2.4 關(guān)系運(yùn)算符> 大于<小于>=大于 等于<=小于 等于=等于!=不等于10.2.5 其他運(yùn)算符自增:i+自減:i-10.3 數(shù)據(jù)類型與數(shù)組10.3.1 八大基本類型boolean 邏輯型 1 true/false char 文字型 16 byte 整數(shù)類型 8 -27 27-1 short 整數(shù)類型 16 -215 215-1 int 整數(shù)類型 32 -231 231-1 long 整數(shù)類型 64 -263 263-1 float 浮點(diǎn)型 32 double 浮點(diǎn)型 6410.3.2 引用數(shù)據(jù)類型:數(shù)組,字符串類

32、型(String)在java中屬于引用數(shù)據(jù)類型。引用數(shù)組類型,賦值是把原對(duì)象的引用傳遞給另一個(gè)引用,對(duì)數(shù)組而言,當(dāng)一個(gè)數(shù)組引用賦值給另一個(gè)數(shù)組引用后,這兩個(gè)引用只想同一個(gè)數(shù)組,也就是指向同一塊內(nèi)存空間。在Java中數(shù)組是對(duì)象,數(shù)組標(biāo)識(shí)符只是一個(gè)引用,他指向內(nèi)存中創(chuàng)建的一個(gè)真實(shí)的數(shù)組對(duì)象。在java中定義數(shù)組之后,若沒有指定初始值,則依數(shù)據(jù)類型的不同,會(huì)給數(shù)組元素 賦予一個(gè)默認(rèn)值。int 0double 0.0char 'u0000'boolean false10.3.3  數(shù)據(jù)類型轉(zhuǎn)換規(guī)則1:如果一個(gè)操作數(shù)為double型,則整

33、個(gè)表達(dá)式可提升為double型規(guī)則2:滿足自動(dòng)類型轉(zhuǎn)換的條件,兩種類型要兼容:數(shù)值類型(整形和浮點(diǎn)型)互相兼容目標(biāo)類型大于源類型:double型可以存放int型數(shù)據(jù),因?yàn)閐ouble型變量分配的空間足夠存儲(chǔ)int型變量,因此,我們也把int變量轉(zhuǎn)換成double型變量形象的稱謂“放大轉(zhuǎn)換”強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換語法(數(shù)據(jù)類型)表達(dá)式在變量前加上括號(hào),括號(hào)總得類型就是你要強(qiáng)制轉(zhuǎn)換成的類型。double i=(int)in.next();10.3.4 數(shù)組在java中,數(shù)組就是一個(gè)變量,用于將相同數(shù)據(jù)類型的數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元中,數(shù)組中的每一個(gè)元素都屬于同一數(shù)據(jù)類型。數(shù)組只能有一個(gè)名稱,即標(biāo)識(shí)符數(shù)組元素在

34、數(shù)組里順序排列編號(hào),該編號(hào)即為元素下標(biāo),它標(biāo)明了元素在數(shù)組中的位置,首元素的編號(hào)規(guī)定為0,依次遞增。數(shù)組中的每個(gè)元素都可以通過下標(biāo)來訪問。數(shù)組的大小(長(zhǎng)度)是數(shù)組可容納元素的最大數(shù)量,定義一個(gè)數(shù)組的同時(shí)也定義了他的大小,如果數(shù)組已滿但是還繼續(xù)向數(shù)組中存儲(chǔ)數(shù)據(jù)的話,程序就會(huì)出錯(cuò),著稱為數(shù)組越界。使用數(shù)組的步驟1、聲明數(shù)組,語法:數(shù)據(jù)類型 數(shù)組名;或者數(shù)據(jù)類型 數(shù)組名;數(shù)組名可以使任意合法的變量名;2、分配空間在聲明了數(shù)組之后,還要為數(shù)組分配內(nèi)存空間,這樣數(shù)組的每一個(gè)元素才有一個(gè)空間進(jìn)行存儲(chǔ)。在java中可以使用new關(guān)鍵字來給數(shù)組分配空間;語法:數(shù)組名 = new 數(shù)據(jù)類型數(shù)組長(zhǎng)度;其中數(shù)組長(zhǎng)度

35、就是數(shù)組中能存放的元素個(gè)數(shù); 語法:數(shù)據(jù)類型 數(shù)組名 = new 數(shù)組類型數(shù)組長(zhǎng)度;3、賦值數(shù)組中的每一個(gè)元素都是可以通過下標(biāo)來訪問,語法:數(shù)組名下標(biāo)值;在編寫程序時(shí),數(shù)組和循環(huán)往往結(jié)合在一起使用,可以大大簡(jiǎn)化代碼,提高程序效率。語法:數(shù)據(jù)類型 數(shù)組名 = 值1,值2,.值n;使用 數(shù)組名.length 獲取數(shù)組的長(zhǎng)度;10.4 結(jié)構(gòu)選擇10.4.1.1 選擇結(jié)構(gòu)IF選擇結(jié)構(gòu)語法If(條件)代碼塊IF-ELSE選擇結(jié)構(gòu)語法If(條件)代碼塊1else代碼塊2多重IF選擇結(jié)構(gòu)的語法If(boolean)代碼塊;else if(boolean)代碼塊;else代碼塊;SWITCH選擇結(jié)構(gòu)

36、語法switch()case 常量1:代碼塊1;break;case 常量2:代碼塊2;break;default: 嵌套IF選擇結(jié)構(gòu)語法If(條件)If(條件)代碼塊1else代碼塊2else代碼快310.4.1.2 循環(huán)結(jié)構(gòu)在java程序中的循環(huán)結(jié)構(gòu)有三種實(shí)現(xiàn)方式:while循環(huán),do-while循環(huán)和for循環(huán),while循環(huán)語法while(循環(huán)條件循環(huán)操作do-while循環(huán)do循環(huán)操作while(循環(huán)條件);for循環(huán)的基本語法for(表達(dá)式1;表達(dá)式2;表達(dá)式3)/循環(huán)體java當(dāng)中主要的三種循環(huán),while,do-while, for循環(huán)結(jié)構(gòu),無論哪一種循環(huán)結(jié)構(gòu),都有四

37、個(gè)必不可少的部分,初始部分,循環(huán)條件,循環(huán)體,迭代部分,缺少了任何一二都可能造成嚴(yán)重的錯(cuò)誤; 三種循環(huán)結(jié)構(gòu)的語法whilewhile(條件)/循環(huán)體 do-whiledo/循環(huán)體while(條件);forfor(int i = 0; i < 100; i+)/循環(huán)體執(zhí)行順序的不同while循環(huán):先執(zhí)行條件判斷,在執(zhí)行循環(huán)體,如果條件不成立,退出循環(huán)do-while循環(huán):先執(zhí)行循環(huán)體,在進(jìn)行條件判斷,循環(huán)體至少執(zhí)行一次。for循環(huán):先執(zhí)行初始化步分,在進(jìn)行條件判斷,然后執(zhí)行循環(huán)體,最后進(jìn)行迭代部分的計(jì)算,如果條件不成立,跳出循環(huán)。使用情況不同。在解決問題時(shí),對(duì)于循環(huán)次數(shù)

38、確定的情況,通常選用for循環(huán),對(duì)于循環(huán)次數(shù)不確定的情況,通常選用while和do-while循環(huán);10.4.1.3 跳轉(zhuǎn)結(jié)構(gòu)跳轉(zhuǎn)語句java三種形式的跳轉(zhuǎn),break(停止),continue(繼續(xù))和return(返回)。6.2.1、break語句的使用break語句用于終止某個(gè)循環(huán),使程序跳到循環(huán)塊的下一條語句,在循環(huán)中位于break后的語句將不再執(zhí)行,循環(huán)也停止執(zhí)行。break通常和if條件語句一起使用;break還可以使用在switch當(dāng)中;6.2.2、continue語句的使用continue可以用于for循環(huán),也可以用于do-while和while循環(huán),在for循環(huán)中,conti

39、nue使程序先跳轉(zhuǎn)到迭代部分(i+)然后判斷循環(huán)條件,如果為true,繼續(xù)下一次循環(huán),否則終止循環(huán),在while循環(huán)中,continue執(zhí)行完畢后,程序?qū)⒅苯优袛嘌h(huán)條件,continue只能用在循環(huán)結(jié)構(gòu)中 break是終止某個(gè)循環(huán),程序跳轉(zhuǎn)到循環(huán)塊呃下一條語句continue語句是跳出本次循環(huán),進(jìn)入下一次循環(huán)。11 第十一章11.1 對(duì)象的屬性和方法對(duì)象:現(xiàn)實(shí)世界中客觀存在的任何事物都可以看作對(duì)象屬性和方法:想面向編程思想中,把對(duì)象的靜態(tài)和動(dòng)態(tài)特征分別稱為對(duì)象的屬性和方法,他們是構(gòu)成對(duì)象的兩個(gè)主要因素對(duì)象=屬性+方法對(duì)象的屬性和方法通常被封裝在一起,共同體現(xiàn)事物的特性11.2 類和

40、對(duì)象的關(guān)系11.2.1 什么是類?Ø 類就是從對(duì)象中抽取出來的共同特性(屬性和方法)比如人類:人類都擁有姓名、性別、年齡的屬性,同時(shí),人類都會(huì)吃飯、睡覺、上廁所,這就是人類的方法Ø 類是對(duì)象的類型,類就是模子,定義該類的對(duì)象,則對(duì)象擁有該類的所有屬性和(行為)方法Ø 類是抽象的,是看不見摸不著的,只是一個(gè)抽取出來的模板Ø 對(duì)象是實(shí)際存在的實(shí)體11.3 為什么要封裝?Java是一個(gè)面向?qū)ο蟮恼Z言,更加符合自然界邏輯,所以java都是以class類為組織單元使用封裝之后,對(duì)象只需要執(zhí)行某項(xiàng)操作,而不需要了解這個(gè)操作的具體過程,提高了程序的可維護(hù)性和安全性,當(dāng)

41、我們從一個(gè)類中創(chuàng)建多個(gè)對(duì)象的時(shí)候,方法又得到了重用11.4 如何定義一個(gè)類語法:public calss <類名>/定義屬性部分屬性1的類型 屬性1;屬性 2 的類型 屬性2屬性3的類型 屬性3/定義方法部分方法1;方法2;.方法n;在Java中創(chuàng)建一個(gè)類,需要一個(gè)class一個(gè)類名和一對(duì)大括號(hào)。類定義了對(duì)象將會(huì)擁有屬性和方法。語法:public class類名通過在類的主體中定義變量來描述類所具有的靜態(tài)特征(屬性),這些變量稱為類的成員變量通過在類中定義方法來描述類所具有的行為,這些方法稱為類的成員方法12 第十二章12.1 類的方法概述12.1.1 什么是類的方法每個(gè)類的每個(gè)方

42、法都定義了一個(gè)功能;類的方法定義了類的某種行為(功能),而且方法的具體實(shí)現(xiàn)封裝在類中,實(shí)現(xiàn)了信息隱藏12.1.2 如何定義類的方法方法的三要素1.方法名,2.方法的返回值,3.方法的主體語法:public 返回值類型 方法名()/方法主體;通常編寫方法時(shí),分兩部分完成1、定義方法名和返回值;2、在 中編寫方法的主體部分12.1.3 方法調(diào)用在程序中通過使用方法名稱從而執(zhí)行方法中包含的語句,這一過程就稱為方法調(diào)用;語法:對(duì)象.方法名();在java中類是程序的基本單元,每個(gè)對(duì)象需要完成特定的應(yīng)用程序功能,當(dāng)需要某一對(duì)象執(zhí)行一項(xiàng)特定操作時(shí),通過調(diào)用該對(duì)象的方法來實(shí)現(xiàn),另外,在類中,類的不同成員方法

43、之間也可以進(jìn)行相互調(diào)用,  在同一類中的方法,直接通過方法名來調(diào)用;不同類的方法,首先創(chuàng)建對(duì)象,在使用“對(duì)象.方法名”來調(diào)用;12.1.4 成員變量和局部變量成員變量:自定義類的方法可以直接使用該類定義的成員變量,如果別的類要訪問它,必須首先創(chuàng)建該類的對(duì)象,然后才能通過點(diǎn)運(yùn)算符來引用;局部變量:它的作用域僅僅在定義該變量的方法內(nèi),因此只用在這個(gè)方法中能夠使用它面向?qū)ο蟮木幊趟枷?2.1.5 如何使用面向?qū)ο笏季S面向?qū)ο缶幊蹋∣bject Oriented Programming. OOP)是一種計(jì)算機(jī)編程架構(gòu),是上世紀(jì)九十年代才流行起來的一種軟件編程思想,OOP的一條基本原

44、則就是計(jì)算機(jī)是由單個(gè)能夠起到子程序作用的單元或?qū)ο蠼M和而成的,采用這種架構(gòu)編程主要起到重用性,靈活性,和擴(kuò)展性的強(qiáng)大作用OOP的好處:類的方法可以實(shí)現(xiàn)某個(gè)特定的功能,別的類不需要知道它是如何實(shí)現(xiàn)的!知道實(shí)現(xiàn)此功能的方法和它的方法名,就可以直接調(diào)用了,不用重復(fù)編碼12.2 javaDoc注釋程序時(shí)程序員的創(chuàng)作作品,它應(yīng)該具有可讀性,相對(duì)持久性和可維護(hù)性。重要的人是自己的程序能讓其他程序員讀懂并且修改。在許多大型軟件公司,編程人員編寫的注釋量甚至超過代碼量。12.2.1 什么是javaDoc注釋javaDoc是sun公司提供的一種技術(shù),它能夠從程序源代碼中抽取類,方法,成員等的注釋,形成一個(gè)和源代

45、碼配套的API幫助文檔(簡(jiǎn)單的說,就是介紹該類,類的方法和成員變量的文檔)javaDOc的語法以/*開頭 以 */結(jié)尾。每個(gè)注釋包含一些描述性的文本和若干個(gè)javaDoc標(biāo)簽。javaDoc標(biāo)簽一般以為前綴,常用的javaDoc標(biāo)簽見表11-1; 標(biāo)簽含義autor作者名parameter參數(shù)及其含義return返回值version版本標(biāo)示since最早使用該方法/類/借口的jdk版本throws異常及拋出條件13 不知道寫什么14 帶參數(shù)的方法14.1 、引用類型作為參數(shù)java中基本類型分為四類:即整形,浮點(diǎn)型,字符型和布爾型14.2 數(shù)組類型的方法返回值 Return

46、 返回值;14.3 對(duì)象類型的參數(shù)java允許像傳遞其他類型的參數(shù)那樣,將對(duì)象以參數(shù)的形式傳遞給對(duì)方;對(duì)象屬于引用類型,引用類型所傳遞的值為該對(duì)象的地址,當(dāng)把一個(gè)對(duì)象作為參數(shù)傳遞給方法時(shí),其實(shí)是把對(duì)象的地址傳遞給了該方法的參數(shù)。 將對(duì)象作為參數(shù)傳遞實(shí)際上提現(xiàn)了面向?qū)ο蟮脑O(shè)計(jì)理念,它吧相關(guān)的數(shù)據(jù)通過這種方式進(jìn)行了很好的封裝,這樣數(shù)據(jù)可以很容易的被傳遞,并且對(duì)數(shù)據(jù)的整體操作也很方便。14.4 對(duì)象數(shù)組類型的參數(shù)java把數(shù)據(jù)分為兩大類基本數(shù)據(jù)類型,引用數(shù)據(jù)類型。對(duì)于方法返回的數(shù)據(jù)類型開始用引用類型和使用基本數(shù)據(jù)類型是一樣的,只要記住方法體內(nèi)return的返回類型與方法定義的返回類型一致就

47、可以了。 對(duì)象屬于引用數(shù)據(jù)類型,引用數(shù)據(jù)類型所傳遞的值為該對(duì)象的地址,當(dāng)把一個(gè)對(duì)象作為參數(shù)傳遞給對(duì)方時(shí),其實(shí)是把對(duì)象的地址傳遞給了該方法的參數(shù)。 使用對(duì)象數(shù)組作為參數(shù),只是將對(duì)象作為一個(gè)數(shù)組元素,其引用方法與基本數(shù)據(jù)類型的數(shù)組完全相同,但針對(duì)對(duì)象數(shù)組中的單個(gè)元素來講,它又具有對(duì)象的屬性和方法 14.5 字符串概述字符串是一系列字符組成的序列。14.6 、如何使用字符串定義并初始化字符串使用字符串,對(duì)字符串進(jìn)行一些處理 String類是java設(shè)計(jì)人員預(yù)先提供的一個(gè)非常有用的類,它位于java.lang包中,默認(rèn)情況下,該包被自動(dòng)導(dǎo)入所有的程序。創(chuàng)建字符串的語法String str = new String(); String str1 = "Hello World" String str2 = new String("Hello World"); 14.7 字符串的長(zhǎng)度語法:字符串1.length(); /獲取字符串的長(zhǎng)度。14.8 字符串的比較語法:字符串1.equals(字符串2);使用equals()方法比較兩個(gè)字符串時(shí),它逐個(gè)對(duì)照組成兩個(gè)字符串的每個(gè)字符是否相同。如果都相同返回真.否則返回假。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論