JAVA語法基礎(chǔ)課件_第1頁
JAVA語法基礎(chǔ)課件_第2頁
JAVA語法基礎(chǔ)課件_第3頁
JAVA語法基礎(chǔ)課件_第4頁
JAVA語法基礎(chǔ)課件_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第2章Java語法基礎(chǔ)JAVA

內(nèi)容提要:

?標識符、分隔符和關(guān)鍵字

?常量和變量

?Java的數(shù)據(jù)類型

?運算符、表達式和語句

-條件語句

-循環(huán)語句

■跳轉(zhuǎn)語句

2011年7月8日星期五

2011年7月8日星期五

斗2.1標識符、分隔符和關(guān)鍵字人曠代

■2.1.1Java標識符與注釋

Java語言中,為各種變量、方法和類等起的

名字稱為標識符。Java語言標識符的組成有一

定的規(guī)則,如標識符必須以字母、下劃線(_)

或美元符($)開頭,后面可以跟任意數(shù)目既

字母、數(shù)字、下劃線(_)或美元符($)。標

識符的長度沒有限制,標識符可以由編程者自

己指定,但是要遵循一定的規(guī)則。

2011年7月8日星期五

Java語言規(guī)定標識符命名要符合下列命

JAVA

名規(guī)則:

(1)標識符應(yīng)以字母、下劃線、美元符$開頭,不能以

數(shù)字開頭;

(2)標識符可以由字母、下劃線、美元符或數(shù)字組合

而成。在實際編程時,在命名標識符時,應(yīng)該使其在

一定程度上反映它所表示的變量、常量、類名和對象

名的實際意義。

(3)Java標識符大小寫敏感,長度無限制。

(4)系統(tǒng)的關(guān)鍵字(又叫保留字)不能作為標識符。

2011年7月8日星期五

JAVA

2.L2Java關(guān)鍵字

Java中一些賦以特定的含義、并用做專門用

途的單詞稱為關(guān)鍵字(keyword);所有Java關(guān)

鍵字都是小寫的,TURE、FALSE、NULL等都不是

Java關(guān)鍵字;goto和const雖然從未使用,但也

作被為Java關(guān)鍵字保留。true、false、null雖

用做專門用途,但不是Java關(guān)鍵字。

2011年7月8日星期五

JAVA

2.L3Java分隔符

>Java分隔符組成:

分號一“廣、花括號一“{}"、空格一“”

>Java分隔符作用:

-Java語句必須以分號作為結(jié)束標記

-Java允許用花括號“{}”將一組語句括起

來,形成一個語句塊(block)

-Java程序源代碼中各組成部分之間可以插入

任意數(shù)量的空格,包括換行。

2011年7月8日星期五

JAVA

2.1.3Java分隔符

Java語句塊(block)在程序設(shè)計時經(jīng)常使用,主要用于下列

幾個方面:

(1)在定義類時,類體必須采用語句塊形式;

(2)在定義方法時,方法體必須采用語句塊的形式;

(3)在定義循環(huán)語句時,循環(huán)體可以語句塊的形式,采用將

0~多條語句集合到一起,作為一個整體進行處理;

(4)語句塊可以嵌套,嵌套層數(shù)無限制,以實現(xiàn)較復(fù)雜的功

臺匕

2011年7月8日星期五

配「?『JAVA

“2.2常量和變量

■2.2.1常量

在程序運行過程中,其值不能被改變的量稱為常量。

Java中常用的常量有不同的類型:布爾型常量、字符型

常量、整數(shù)型常量、浮點型常量和字符串型常量。

布爾型常量包括true和false,分別代表真和假;字符

型常量用一對單引號括起來的單個字符表示,如匕,

’1,等;整數(shù)型常量可以采用八進制、十進制和十六進制

表示。八進制的常量用以零開頭的數(shù)字表示,如011代

表十進制的9;十六進制的數(shù)用以O(shè)x開頭的數(shù)字表示,

如0x11代表十進制的17。

2011年7月8日星期五

JAVA

2.2?2變量

■程序執(zhí)行中數(shù)值可變的數(shù)據(jù)稱為變量。變量包

括變量名和變量值。

■Java中的變量必須先聲明后使用。在使用每一

個變量之前,必須清楚地為每一個變量提供一

個名字和類型。這個變量的名字必須是一個合

法的標識符,對應(yīng)一定數(shù)量的內(nèi)存存貯單元,其

單元數(shù)視變量類型而定。

2011年7月8日星期五

JAVA

y變量聲明格式

數(shù)據(jù)類型標識符匚確省值]

例如:

inti;

i=5;

或縮寫成

inti=5;

2011年7月8日星期五

JAVA

使用變量的注意事項

-變量命名不能重復(fù)(不同條件下)

■Java區(qū)分大小寫

■變量必須先定義,再使用

-只有定義過,才能為其分配相應(yīng)數(shù)量的存儲單元

-一旦定義,變量類型才能確定,才能檢查其運算的

合法性

2011年7月8日星期五

JAVA

2.3Java的數(shù)據(jù)類型

Java語言的數(shù)據(jù)類型如圖2T所示。

.-整數(shù)J^!(bytgshort,int,long)

「數(shù)值型

浮點^S!(float,double)

基本數(shù)據(jù)翹4字符型(char)

L布爾型(boolean)

「類(class)

I引用數(shù)據(jù)翹

I接口(interfec6

【數(shù)組

圖2-1Java語言的數(shù)據(jù)類型

2011年7月8日星期五

JAVA

Javat定義了四類/八種基本數(shù)據(jù)類型:

(1)邏輯型——boolean;

(2)字符型—char;

(3)整數(shù)型——byte,short,int?long;

(4)浮點數(shù)型——float,doubleo

每種數(shù)據(jù)類型都有其固定的表達數(shù)據(jù)范圍和字段

長度,不受操作系統(tǒng)的影響。

2011年7月8日星期五

JBSI

JAVA

2.3」邏輯布爾型

使用關(guān)鍵字boolean來定義邏輯布爾型變量,boolean

類型適于邏輯運算,一般用于程序流程控制。boolean

類型數(shù)據(jù)只允許取值true或false,不可以0或非0的整

數(shù)替代true和false。通過下面的例子來說明boolean

型變量的定義和用法。

booleanb=false;

if(b==true){

//dosomething

2011年7月8日星期五

JAVA

[23,2字符型

町har型數(shù)據(jù)用來表示通常意義上“字符”

-字符常量是用單引號括起來的單個字符

■charc='A';

■Java字符采用Unicode編碼,每個字符占兩個字

節(jié),因而可用十六進制編碼形式表示

■charcl="\u0061';

?Java語言中還允許使用轉(zhuǎn)義字符、來將其后的字

符轉(zhuǎn)變?yōu)槠渌暮x

■charc2='\rT;〃代表換行符

2011年7月8日星期五

JAVA

y2.3.3整數(shù)型

(1)整數(shù)型常量

Java語言中的整數(shù)型常量分為三種:

>十進制整數(shù),如123,456,0o

>八進制整數(shù),以0開頭,017代表十進制整數(shù)15,

011代表十進制整數(shù)9。

>十六進制整數(shù),以O(shè)x或0X開頭,如0x2E代表

十進制整數(shù)46,0x123代表十進制整數(shù)291。

(2)整數(shù)型變量

Java語言中的整數(shù)型變量分為四種:byte,

short,int,long。

2011年7月8日星期五

JAVA

2.3.3整數(shù)型

■Java各整數(shù)類型有固定的表數(shù)范圍和字段長度,

而不受具體操作系統(tǒng)的影響,以保證Java程序

的可移植性:

類型占用存儲空間表數(shù)范圍

byte1字節(jié)-128~127

short2字節(jié)-215~215-1

int4字節(jié)-231ru231-1

long8字節(jié)-263~263-1

2011年7月8日星期五

JAVA

2.34浮點型(實型)

Java浮點類型有固定的表示范圍和字段長度,表

2-3列出各類型所在內(nèi)存的字節(jié)數(shù)和表示范圍。

類型占用存儲空間表數(shù)范圍

float4字節(jié)-3.403E38-3.403E38

double8小-1.798E308-1.798E308

2011年7月8日星期五^

&Java基本數(shù)據(jù)類型變量聲明和賦需“

publicclassDataType{

publicstaticvoidmain(Stringargs[]){

booleanb=true;〃聲由boolean型變量并賦值

intx,尸99;〃聲明int型變量

floatf=12.34f;//聲明float型變量并賦值

doubled=3.1415;〃聲明double型變量并賦值

charc;〃聲明char型變量

c=f\u003r;〃為char型變量賦值

x=999;〃為int型變量賦值

System.out.println(nb=n+b);

2011年7月8日星期五

JAVA

2.3.5引用數(shù)據(jù)類型

?Java語言中除8種基本數(shù)據(jù)類型以外的數(shù)據(jù)類

型稱為引用類型

?引用類型數(shù)據(jù)以對象的形式存在

-引用類型變量的值是某個對象的句柄,而不

是對象本身

-聲明引用類型變量時,系統(tǒng)只為該變量分配

引用空間,并未創(chuàng)建一個具體的對象

2011年7月8日星期五

JAVA

&Java引用類型應(yīng)用舉例

publicclassTestarray{

publicstaticvoidmain(Stringargs[]){

int[]s;

s=newint[10];

for(inti=0;i<10;i++){

s[i]=3*i+2;

System.out.println(s[i]);

}}}

2011年7月8日星期五

、2.4運算符、表達式和語句JAW

瀛」運算符(按照運算符功能分)

1.算術(shù)運算符:+,—,*,/,%,++,——;

如:3+2;a-b;i++;-i;

2.關(guān)系運算符:〉,〈,〉二,〈二,==,!=;

如:a>3;i==0;n!=-l;

3.布爾邏輯運算符:!,&,|,,&&,||;

如:b=true;!(b);b&&b;

2011年7月8日星期五

&運算符JAVA

4.位運算符:〉〉,〈〈,〉〉〉,一」「;

如:a=10011101;a?3=11101000;

a?3=11110011a?>3=00010011;

5.賦值運算符:二,擴展賦值運算符:+=,—

*二,/二等;

如:1=3;1?=2等效于i=I?2

2011年7月8日星期五

JAVA

6.條件運算符:?:;

條件運算符?:為三元運算符,它的一般形式:

x?y:z

其中x為boolean類型表達式。其規(guī)則是:先計算x的值,

若為true,則整個三元運算的結(jié)果為表達式y(tǒng)的值,否則

整個運算結(jié)果為表達式z的值。例如:

intscore=50;

Stringtype=score<60?"不及格":"及格”;

2011年7月8日星期五

JAVA

7.其它運算符:包括分量運算符.,下標運算符口,

實例運算符instanceof,內(nèi)存分配運算符new、

強制類型轉(zhuǎn)換運算符(類型)、方法調(diào)用運算符

()等。

2011年7月8日星期五

義Instanceof運算符應(yīng)用

重-----------------------

■classInstanceOfDemo{

■publicstaticvoidmain(Stringargs[]){

■InstanceOfDemobob=newInstanceOfDemo();

■if(bobinstanceofInstanceOfDemo){

■System.out.println("bob是InstanceOfDemo的實例");

■)

■else{

■System.out.println("bob不是InstanceOfDemo的實例!”);

■)

■)

■)

2011年7月8日星期五

&instance"運算符應(yīng)用…

程序的執(zhí)行結(jié)果如圖2-9所示。

2011年7月8日星期五

JAVA

2.4.2表達式

達式是符合一定語法規(guī)則的運算符和操作數(shù)的序列

a

5.0+a

(a-b)*c-4

i<30&&i%10!=0

?表達式的類型和值

-對表達式中操作數(shù)進行運算得到的結(jié)果稱為表達式的值

-表達式的值的數(shù)據(jù)類型即為表達式的類型

?表達式的運算順序

-首先應(yīng)按照運算符的優(yōu)先級從高到低的順序進行

-優(yōu)先級相同的運算符按照事先約定的結(jié)合方向進行

2011年7月8日星期五

JAVA

4運算符的優(yōu)先次序

表達式的運算按照運算符的優(yōu)先順序從高到低

進行,同級運算符從左到右進行:

優(yōu)先次序運算符

1[].(params)expr++expr-

2++expr--expr+expr-expr~!

3new(type)expr

4*/%

5+—

2011年7月8日星期五

JAVA

運算符的優(yōu)先次序

—"

??>?

7<><=>=instanceof

8——!—

9&

10

111

12&&

13II

149?-?

15=+=-=*=/=%==

16&==<<=>>=>>>=

2011年7月8日星期五

,2.4.3語句和塊JAVA

?語句

語句簡單地說等價于自然語言的句子。一個語句組成

了一個執(zhí)行的完整單元。如:

weight=123.45;〃賦值語句

i++;〃增量語句

System.out.println(weight);〃方法調(diào)用語句

Integera=newInteger(4);〃對象創(chuàng)建語句

2011年7月8日星期五

,2.4.3語句和塊JAVA

?塊

塊是一組處在和"}之間的零條或者多條語句,

它可以使用在程序的任何地方。下面的例子給出了兩個塊,

每一個塊中包含了一條語句:

if(Character.isUpperCase(aChar))

{System.out.println("Thecharacter"+aChar+"isuppercase.");}

else

{System.out.println("Thecharacter"+aChar+"islowercase.");}

2011年7月8日星期五

JAVA

、2.4.4控制流程語句

Java編程語言提供了幾個控制流程語句,如表所示。

表2-HJava的控制流程語句

語句關(guān)鍵字

循環(huán)語句while,do-while,fbr

判斷語句if-else,switch-case

異常處理try-catch-finally,throw

跳轉(zhuǎn)語句break,continue,label:,return

2011年7月8日星期五

JAVA

$2.5條件語句

Java語言中有兩種類型的條件語句:if和

switcho

if語句的語法格式為:

if(表達式)

{語句塊}

else

{語句塊}

2011年7月8日星期五

JAVA

if語句有如下三種具體形式:

形式1if(boolean類型表達式)語句A

功能:當(dāng)表達式值為真(true)時,執(zhí)行語句A,否則跳過語句

A,流程如圖所示。

例如:

intscore=95;

if(score>=90)

{System.out.println("優(yōu)秀的感覺真好!”);}

if(score<60)

{System.out.printing還要努力呦!”);}

2011年7月8日星期五

JAVA

if語句有如下三種具體形式:

形式2if(boolean類型表達式)語句Aelse語句B

功能:表達式為true,執(zhí)行語句A;表達式為false,執(zhí)行語

句Bo其流程圖如圖2-11所示。

例如:

inttestscore=76;chargrade;

if(testscore>=90)

{grade=A;}

else{grade=F;}

2011年7月8日星期五

JAVA

*if語句有如下三種具體形式:

形式3if(boolean類型表達式1)語句1

elseif(表達式2)語句2

??????

elseif(表達式n)語句n

else語句n

其流程如圖2?13所示。

2011年7月8日星期五

JAVA

if語句有如下三種具體形式:

形式3流程圖

2011年7月8日星期五

JAVA

if語句有如下三種具體形式:

形式2if(boolean類型表達式)語句Aelse語句B

功能:表達式為true,執(zhí)行語句A;表達式為false,執(zhí)行語

句Bo其流程圖如圖2-11所示。

例如:

inttestscore=76;chargrade;

if(testscore>=90)

{grade=A;}

else{grade=F;}

2011年7月8日星期五

JAVA

]if語句舉例:

publicclassIfElse{

publicstaticvoidmain(String[]args){

inttestscore=76;

chargrade;

if(testscore>=90){grade='A';}

elseif(testscore>=80){grade='B';}

elseif(testscore>=70){grade='C';}

elseif(testscore>=60){grade='D';}

2011年7月8日星期五

JAVA

■if語句舉例:

else{grade='F';}

System.out.println(nGrade="+grade);

})

使用JCreator編譯執(zhí)行程序運行效果如圖2?14所示。

2011年7月8日星期五

JAVA

2.5.2switch語句

switch語句的使用格式是:

switch(表達式)

{case值1:{語句塊1}

break;

case值2:{語句塊2}

break;

case值N:{語句塊N}

break;

[default:缺省語句塊]

2011年7月8日星期五

JAVA

switch語句舉例:

publicclassSwitchDemo{

publicstaticvoidmain(String[]args)

{intmonth=8;

switch(month)

case1:System.out.println(nJanuary");break;

case2:System.out.println(nFebruaryn);break;

2011年7月8日星期五

JAVA

j|if語句舉例:

case11:System.out.println(nNovembern);break;

case12:System.out.println(nDecembern);break;

}}}

這個switch語句計算它的表達式,在這個例子中

是計算month的數(shù)值,然后計算適當(dāng)?shù)腸ase語句。使

用JCreator編譯執(zhí)行程序運行效果如圖2-15所示。

2011年7月8日星期五

JAVA

2.6循環(huán)語句

循環(huán)語句功能:在循環(huán)條件滿足的情況下,反復(fù)執(zhí)行特

定代碼,被反復(fù)執(zhí)行的程序代碼稱為循環(huán)體。

循環(huán)語句有下面的四個部分組成:

(1)初始化部分(init_statement)

(2)循環(huán)條件部分(testexp)

(3)循環(huán)體部分(body_statement)

(4)迭代部分(alterstatement)

2011年7月8日星期五

JAVA

2.6循環(huán)語句:

Java的循環(huán)語句共有三種:for循環(huán)、while

循環(huán)和do-while循環(huán).程序流程如圖所示。

表達式1

循環(huán)體

壞條件表達或二A

循環(huán)體

二丁假

表達式3

(a)for語句(b)while語句(c)do-while語句

2011年7月8日星期五

JAVA

2.6.1for循環(huán)

for造句提供了一個簡便的方法來進行循

環(huán)。For語句的語法如下:

for(表達式1;表達式2;表達式3)

語句塊

首先計算表達式1,接著執(zhí)行表達式2,若表

達式2的值=true,則執(zhí)行語句塊,接著計算表

達式3,再判斷表達式2的值。依此重復(fù)下去,

直到表迂式2的值=£己尿o

2011年7月8日星期五

JAVA

for循環(huán)語句應(yīng)下

publicclassForLoop

{publicstaticvoidmain(Stringargs[])

{intresult=0;

for(inti=l;i<=10;i++)

{result+=i;}

System.out.println(nresult=n+result);

2011年7月8日星期五

JAVA

for循環(huán)語句應(yīng)下

使用JCreator編譯執(zhí)行程序運行效果如圖2-

17所不。

注意:可以在for循環(huán)的初始化語句中聲明一個局部變

量。這個變量的作用域只是在for語句的塊中,它可以

用在終止條件語句和增量表達式中。

2011年7月8日星期五

JAVA

2.6.2while循環(huán)

當(dāng)條件保持為true的時候,你可以使用while語句持續(xù)執(zhí)

行語句塊。while語句的通常語法為:

while(表達式)

語句塊

首先,while語句執(zhí)行表達式,它將返回一個boolean數(shù)

(true或者false),如果表達式返回true,while語為執(zhí)行

相應(yīng)的語句。while語句繼續(xù)測試表達式并執(zhí)行塊代碼直

氧表達式返向falseo

2011年7月8日星期五

JAVA

?While語句用法舉例

publicclassWhileLoop

{publicstaticvoidmain(Stringargs[])

{longresult=1;

inti=1;

while(i<=10)

{result=result*i;

i++;}

System.out.println(nresult=n+result);}}

2011年7月8日星期五

JAVA

Whi1e語句用法舉例

該程序通過while循環(huán)求從1加到10的階乘。使

用JCreator編譯執(zhí)行程序運行效果如圖所示。

2011年7月8日星期五

JAVA

[2.6.3do-while語句

Java編程語言提供了另外一個語句,它總艮while語

句相似,BPdo-while語句。

Do-while的語法為:

do{

語句塊

while(表達式);

不象while語句,do-while語句是先執(zhí)行循環(huán)中的

語句后再計算表達式的,所以do-while語句塊至少被執(zhí)

行一次。

2011年7月8日星期五

JAVA

do-whi1e語句用法舉例

publicclassDoWhileLoop

{publicstaticvoidmain(Stringargs[])

{longresult=1;

inti=1;

do{result=result*i;

i++;}

while(i<=20);

System.out.println(nresult="+result);

})

2011年7月8日星期五

JAVA

do-whi1e語句用法舉例

該程序使用do?while語句求從1加到20的階乘。使

用JCreator編譯執(zhí)行程序運行效果如圖所示。

while語句與do…while語句的區(qū)別:當(dāng)?shù)谝淮螆?zhí)行時,若

表達式二0時,則while語句與do...while有所不同,do...

while執(zhí)行一次后面的語句,而while不執(zhí)行。

2011年7月8日星期五

JAVA

2.7跳轉(zhuǎn)語句

Java編程語言支持下面的三

種跳轉(zhuǎn)語句:

?break語句;

?continue語句;

?return語句。

2011年7月8日星期五

JAVA

2.7.1break語句

作用:使流程從當(dāng)前的語句塊內(nèi)跳轉(zhuǎn)出米,

如茬switch語句中,便流程跳轉(zhuǎn)出當(dāng)前的

switch語句,繼續(xù)執(zhí)行switch語句下面的一

個語句,在循環(huán)語句中從某個循環(huán)體內(nèi)跳出

,接著執(zhí)行循環(huán)語句下面的語句。

break語句分為下面兩種情況:未帶標

志形式的break語句和帶標志膨式的break語

句。

2011年7月8日星期五

JAVA

2.7.1break語句

(1)break語句用于終止某個語句

塊的執(zhí)行

break;

2011年7月8日星期五

JAVA

.2.7.1break語句

(2)break語句出現(xiàn)在多層嵌套語句塊中時,可以通過標

簽指明要終止的是哪一層語句塊。

label1:

label!:

label3:

breaklabel!;

2011年7月8日星期五

JAVA

Breaki舉例

publicclassBreakDemo

publicstaticvoidmain(String[]args)

{inta[]={1,2,3,4,5,6,7,8,9,10};

intsearchfbr=5;

inti=0;

booleanfbundlt=false;

for(;i<a.length;i++)

{if(a[i]==searchfbr)

{fbundlt=true;

break;

2011年7月8日星期五

JAVA

2.7跳轉(zhuǎn)語句

if(fbundlt){

System.out.println(MFound"+searchfbr+"atindex"+i);}

else(

System.out.println(searchfbr+"notinthearrayn);}

}}

使用JCreator編譯執(zhí)行程序運行效果如圖2-10所示。

2011年7月8日星期五

JBSI

2.7.2continue語句

continue語句用于跳過某個循環(huán)語句塊的一次執(zhí)行;

continue語句出現(xiàn)在多層嵌套的循環(huán)語句體中時,可以

通過標簽指明要跳過的是哪一層循環(huán)。

下面程序使用continue語句計算0?10之間的奇數(shù)之和。

publicclassContinueTest{

publicstaticvoidmain(Stringargs[])

{intsum=0;

for(inti=0;i<10;i++)

{if(i%2==0)

2011年7月8日星期五

JAVA

2.7.2continue語句

continue;

sum=sum+i;}

System.out.println("0?10之間的奇數(shù)之和曰+sum);

})

使用JCreator編譯執(zhí)行程序效果如圖所示。

2011年7月8日星期五

JAVA

2.7.3return語句

可以使用return語句來退出當(dāng)前的方法,控制流程返

回到調(diào)用方法的下一個語句,繼續(xù)該程序的執(zhí)行。這個

return語句宥兩種形式:一種是返回一個數(shù)值,另,卜一種

沒有返回數(shù)值。為了返回一個數(shù)值,簡單地,可以將數(shù)值

放置在return關(guān)鍵字后面即可。例如:

return++count;

由return返回的數(shù)值類型必須匹配方法聲明返回的數(shù)值類

型。當(dāng)方法被聲明void,return的使用就木返回一個數(shù)宿

2011年7月8日星期五

JAVA

2.7.3return語句

例如:

publicvoidget(Stringname){

if(name==null)

return;

〃語句塊

2011年7月8日星期五

本章小結(jié)

計的

礎(chǔ)

設(shè)

,

溫馨提示

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

評論

0/150

提交評論