java2實用教程習題816_第1頁
java2實用教程習題816_第2頁
java2實用教程習題816_第3頁
java2實用教程習題816_第4頁
java2實用教程習題816_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.習題81.問答題(1)”hello”是正確的字符串常量嗎?(2)“你好KU”.length()和“ntt”.length()的值分別是多少?“Hello”.equals(“hello”)和”java”.equals(“java”)的值分別是是多少?“Bird”.compareTo(“Bird fly”)的值是正數(shù)還是負數(shù)?“I love this game”.contains(“l(fā)ove”)的值是true嗎?“RedBird”.indexOf(“Bird”)的值是多少?“RedBird”.indexOf(“Cat”)的值是多少?執(zhí)行Integer.parseInt(“12.9”);會發(fā)生異常

2、嗎?2 選擇題1. 下列哪個敘述是正確的?( )A. String類是final類,不可以有子類B. String類在java.util包中C. “abc”=”abc”的值是falseD. “abc”.equals(”Abc”)的值是true2. 下列哪個表達式是正確的(無編譯錯誤)?A. int m=Float.parseFloat(“567”);B. int m=Short.parseShort(“567”);C. byte m=Integer.parseInt(“2”);D. float m=Float.parseDouble(“2.9”);3. 對于如下代碼,下列哪個敘述是正確的?pu

3、blic class E public static void main(String args) String strOne="bird"String strTwo=strOne;strOne="fly"System.out.println(strTwo);/【代碼】A. 程序編譯出現(xiàn)錯誤B. 程序標注的【代碼】的輸出結果是birdC. 程序標注的【代碼】的輸出結果是flyD. 程序標注的【代碼】的輸出結果是null4. 對于如下代碼,下列哪個敘述是正確的?public class E public static void main(String ar

4、gs) String s1=args1;String s2=args2;String s3=args3;System.out.println(s3);A. 程序出現(xiàn)編譯錯誤B. 無編譯錯誤,在命令行執(zhí)行程序”java E I love this game”,程序輸出thisC. 無編譯錯誤,在命令行執(zhí)行程序”java E let us go ”,程序無運行異常D. 無編譯錯誤,在命令行執(zhí)行程序”java E 0 1 2 3 4 5 6 7 8 9”,程序輸出35. 下列哪個敘述是錯誤的?A.”9dog”.matches(“ddog”)的值是trueB.”12hello567”.replaceA

5、ll(”123456789+”,”)返回的字符串是helloC.new Date(1000)對象含有的時間是公元后1000小時的時間D.“hellon”是正確的字符串常量3.閱讀程序1.請說出E類中標注的【代碼】的輸出結果。public class E public static void main(String args) String str=new String("蘋果");modify(str);System.out.println(str);/【代碼】public static void modify(String s) s=s+"好吃"結果:

6、蘋果2.請說出E類中標注的【代碼】的輸出結果。import java.util.StringTokenizer;class GetTokenString s;public String getToken(int index,String str) StringTokenizer fenxi=new StringTokenizer(str);int number=fenxi.countTokens();s=new Stringnumber+1;int k=1;while(fenxi.hasMoreTokens()String temp=fenxi.nextToken();sk=temp;k+;i

7、f (index<=number) return sindex;elsereturn null;public class E public static void main(String args) String str="We Love This Game"GetToken token=new GetToken();String s1=token.getToken(2, str),s2=token.getToken(4, str);System.out.println(s1+":"+s2);/【代碼】結果:Love:Game3.請說出E類中標注的

8、【代碼1】和【代碼2】的輸出結果。public class E public static void main(String args) byte d="abc我們喜歡籃球".getBytes();System.out.println(d.length);/【代碼1】String s=new String(d, 0, 7);System.out.println(s);/【代碼2】結果:15abc我們4.請說出E類中標注的【代碼】的輸出結果。class MyStringpublic String getString(String s) StringBuffer stringB

9、uffer=new StringBuffer();for (int i = 0; i < s.length(); i+) if(i%2=0)char c=s.charAt(i);stringBuffer.append(c);return new String(stringBuffer);public class E public static void main(String args) String s="1234567890"MyString mString=new MyString();System.out.println(mString.getString(s

10、);/【代碼】結果:135795.請說出E類中標注的【代碼】的輸出結果。public class E public static void main(String args) String regex="djavaw1,"String str1="88javaookk"String str2="9javaHello"if (str1.matches(regex) System.out.println(str1);if (str2.matches(regex) System.out.println(str2);/【代碼】結果:9java

11、Hello(6)上機實習下列程序,學習怎樣在一個月內(nèi)(一周內(nèi)、一年內(nèi))前后滾動日期,例如,假設是3月(有31天)10號,如果在月內(nèi)滾動,那么向后滾動10天就是3月20日,向后滾動25天,就是3月4號(因為只在該月內(nèi)滾動)。如果在年內(nèi)滾動,那么向后滾動25天,就是4月4號。import java.util.*;public class RollDayInMonthpublic static void main(String args)Calendar calendar=Calendar.getInstance();calendar.setTime(new Date();String s=Stri

12、ng.format("%tF(%<tA)",calendar);System.out.println(s);int n=25;System.out.println("向后滾動(在月內(nèi))"+n+"天");calendar.roll(calendar.DAY_OF_MONTH,n);s=String.format("%tF(%<ta)",calendar);System.out.println(s);System.out.println("再向后滾動(在年內(nèi))"+n+"天&qu

13、ot;);calendar.roll(calendar.DAY_OF_YEAR,n);s=String.format("%tF(%<ta)",calendar);System.out.println(s);結果:2016-12-14(星期三)向后滾動(在月內(nèi))25天2016-12-08(星期四)再向后滾動(在年內(nèi))25天2016-01-02(星期六)(7)上機執(zhí)行下列程序(學習Runtime類),注意觀察程序的輸出結果。public class Test public static void main(String args) Runtime runtime=Runt

14、ime.getRuntime();long free=runtime.freeMemory();System.out.println("Java虛擬機可用空閑內(nèi)存"+free+"bytes");long total=runtime.totalMemory();System.out.println("Java虛擬機占用總內(nèi)存"+total+"bytes");long n1=System.currentTimeMillis();for(int i=1;i<=100;i+)int j=2;for(;j<=i/

15、2;j+)if(i%j=0)break;if(j>i/2 ) System.out.print(" "+i);long n2=System.currentTimeMillis();System.out.printf("n循環(huán)用時:"+(n2-n1)+"毫秒n");free=runtime.freeMemory();System.out.println("Java虛擬機可用空閑內(nèi)存"+free+"bytes");total=runtime.totalMemory();System.out.p

16、rintln("Java虛擬機占用總內(nèi)存"+total+"bytes");結果:Java虛擬機可用空閑內(nèi)存15165544bytesJava虛擬機占用總內(nèi)存16252928bytes 1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97循環(huán)用時:0毫秒Java虛擬機可用空閑內(nèi)存14803416bytesJava虛擬機占用總內(nèi)存16252928bytes 4編程題 (1)字符串調(diào)用public String toUpperCaseO方法返回一個字符串,該字符串把當前

17、字符串中的小寫字母變成大寫字母;字符串調(diào)用public String toLowerCaseO方法返回一個字符串,該字符串把當前字符串中的大寫字母變成小寫字母。String類的public Stringconcat(String str)方法返回一個字符串,該字符串是把調(diào)用該方法的字符串與參數(shù)指定的字符串連接。編寫一個程序,練習使用這3個方法。 (2)String類的public char charAt(int index)方法可以得到當前字符串index位置上的一個字符。編寫程序使用該方法得到一個字符串中的第一個和最后一個字符。 (3)計算某年某月某日和某年某月某日之間的天數(shù)間隔。要求年、月

18、、日使用main方法的參數(shù)傳遞到程序中(參看例子4)。 (4)編程練習Math類的常用方法。 (5)編寫程序剔除一個字符串中的全部非數(shù)字字符,例如,將形如“abl23you”的非數(shù)字字符全部剔除,得到字符串“123”(參看例子10)。 (6)使用Scanner類的實例解析字符串”數(shù)學87分,物理76分,英語96分”中的考試成績,并計算出總成績以及平均分數(shù)(參看例子14)。編程題:(5)編寫程序剔除一個字符串中的全部非數(shù)字字符,例如,將形如“ab123you”的非數(shù)字字符全部剔除,得到字符串“123”(參考例子8_10).(6)使用Scanner類的實例解析字符串“數(shù)學87分,物理76分,英語9

19、6分”中的考試成績,并計算出總成績以及平均分數(shù)(參考例子8_14)習 題 91問答題(1)JFrame類的對象的默認布局是什么布局?(2)一個容器對象是否可以使用add方法添加一個JFrame窗口?(3)JTextField可以觸發(fā)什么事件?(4)JTextArea中的文檔對象可以觸發(fā)什么類型的事件?(5)MouseListener接口中有幾個方法?(6)處理鼠標拖動觸發(fā)的MouseEvent事件需使用哪個接口?2選擇題(1)下列哪個敘述是不正確的? A一個應用程序中最多只能有一個窗口。 BJFrame創(chuàng)建的窗口默認是不可見的。 C不可以向JFrame窗口中添加JFrame窗口。 D窗口可以調(diào)

20、用setTitle(String s)方法設置窗口的標題。(2)下列哪個敘述是不正確的? AJButton對象可以使用addActionListener(ActionListener l)方法將沒有實現(xiàn)ActionListener接口的類的實例注冊為自己的監(jiān)視器 B對于有監(jiān)視器的JTextField文本框,如果該文本框處于活動狀態(tài)(有輸入焦點)時,用戶即使不輸入文本,只要按回車(Enter)鍵也可以觸發(fā)ActionEvent事件 C監(jiān)視KeyEvent事件的監(jiān)視器必須實現(xiàn)KeyListener接口D監(jiān)視WindowEvent事件的監(jiān)視器必須實現(xiàn)WindowListener接口 (3)下列哪個敘

21、述是不正確的? A使用FlowLayout布局的容器最多可以添加5個組件 B使用BorderLayout布局的容器被劃分成5個區(qū)域 CJPanel的默認布局是FlowLayout布局 DJDialog的默認布局是BorderLayout布局 3編程題 (1)編寫應用程序,有一個標題為“計算”的窗口,窗口的布局為FlowLayout布局。窗口中添加兩個文本區(qū),當我們在一個文本區(qū)中輸入若干個數(shù)時,另一個文本區(qū)同時對你輸入的數(shù)進行求和運算并求出平均值,也就是說隨著你輸入的變化,另一個文本區(qū)不斷地更新求和及平均值。 (2)編寫一個應用程序,有一個標題為“計算”的窗口,窗口的布局為FlowLayout布

22、局。設計四個按鈕,分別命名為“加”、“差”、“積、”、“除”,另外,窗口中還有三個文本框。單擊相應的按鈕,將兩個文本框的數(shù)字做運算,在第三個文本框中顯示結果。要求處理NumberFormatException異常。 (3)參照例子15編寫一個體現(xiàn)MVC結構的GUI程序。首先編寫一個封裝梯形類,然后再編寫一個窗口。要求窗口使用三個文本框和一個文本區(qū)為梯形對象中的數(shù)據(jù)提供視圖,其中三個文本框用來顯示和更新梯形對象的上底、下底和高,文本區(qū)對象用來顯示梯形的面積。窗口中有一個按鈕,用戶單擊該按鈕后,程序用3個文本框中的數(shù)據(jù)分別作為梯形對象的上底、下底和高,并將計算出的梯形的面積顯示在文本區(qū)中。習 題

23、10 1問答題 (1)如果準備按字節(jié)讀取一個文件的內(nèi)容,應當使用FilelnputStream流還是FileReader流? (2)FilelnputStream流的read方法和FileReader流的read方法有何不同? (3)BufferedReader流能直接指向一個文件嗎? (4)使用ObjectlnputStream和ObjectOutputStream類有哪些注意事項? (5)怎樣使用輸入、輸出流克隆對象? 2選擇題 (1)下列哪個敘述是正確的? A創(chuàng)建File對象可能發(fā)生異常。 BBufferedRead流可以指向FileInputStream流。 CBufferedWrit

24、e流可以指向FileWrite流。 DRandomAccessFile流一旦指向文件,就會刷新該文件。 (2)為了向文件hello.txt尾加數(shù)據(jù),下列哪個是正確創(chuàng)建指向hello.txt的流?Atry OutputStream out=new FileOutputStream (“helloTxt”); catch(IOException e)Btry OutputStream out=new FileOutputStream (”hellotxt”,true); ) catch(IOException e)(Ctry OutputStream out=new FileOutputstrea

25、m(”hellotxt”,false); catch(IOException e)Dtry OutputStream out=new OutputStream (”heliotxt”,true);) catch(IOException e) 3閱讀程序(1) 文件E.java的長度是51個字節(jié),請說出E類中標注的【代碼l】和【代碼2】的輸出結果。import java.io.*;public class Epublic static void main(String args)File f=new File("E.java");try RandomAccessFile in

26、=new RandomAccessFile(f,"rw");System.out.println(f.length(); /【代碼1】 FileOutputStream out=new FileOutputStream(f);System.out.println(f.length(); /【代碼2】catch(IOException e) System.out.println("File read Error"+e);(2) 請說出E類中標注的【代碼1】【代碼4】的輸出結果。import java.io.*;public class Epublic st

27、atic void main(String args)int n=-1;File f=new File("hello.txt");byte a="abcd".getBytes();tryFileOutputStream out=new FileOutputStream(f);out.write(a);out.close();FileInputStream in=new FileInputStream(f);bytetom=new byte3;int m=in.read(tom,0,3);System.out.println(m);/【代碼l】String

28、 s=new String(tom,0,3);System.out.println(s);/【代碼2】m=in.read(tom,0,3);System.out.println(m);/【代碼3】s=new String(tom,0,3);System.out.println(s);/【代碼4】catch(IOException e) 結果:3abc1dbc(3)了解打印流。我們已經(jīng)學習了數(shù)據(jù)流,其特點是用Java的數(shù)據(jù)類型讀寫文件,但使用數(shù)據(jù)流寫成的文件用其他文件閱讀器無法進行閱讀(看上去是亂碼)。PrintStream類提供了一個過濾輸出流,該輸出流能以文本格式顯示Java的數(shù)據(jù)類型。上機

29、執(zhí)行下列程序。import java.io.*;public class Epublic static void main(String args)tryFile file=new File("P.txt");FileOutputStream out=new FileOutputStream(file);PrintStream ps=new PrintStream(out);ps.print(12345.6789);ps.println("how are you");ps.println(true);ps.close();catch(IOExceptio

30、n e)4編寫程序 (1)使用RandomAccessFile流將一個文本文件倒置讀出。 (2)使用Java的輸入、輸出流將一個文本文件的內(nèi)容按行讀出,每讀出一行就順序添加行號,并寫入到另一個文件中。 (3)參考例子16,解析一個文件中的價格數(shù)據(jù),并計算平均價格,該文件的內(nèi)容如下。 商品列表: 電視機,2567元/臺 洗衣機,3562元/臺 冰箱,6573元/臺習 題 11 1問答題 (1)設置數(shù)據(jù)源的主要步驟有哪些? (2)如果采用JDBCODBC方式連接數(shù)據(jù)庫,程序代碼中是否必須要使用數(shù)據(jù)庫的名字才能和數(shù)據(jù)庫建立連接。 (3)預處理語句的好處是什么? (4)什么叫事務,事務處理步驟是怎樣的

31、? 2編程題 (1)參照例子2,編寫一個應用程序來查詢Access數(shù)據(jù)庫,用戶可以從鍵盤輸入數(shù)據(jù)源名、表名。 (2)參照例子4,按商品名稱進行模糊查詢(用戶從鍵盤輸入商品名稱)。(3)參照例子5,按生產(chǎn)日期排序goods表的記錄。習 題 12 1問答題 (1)線程有幾種狀態(tài)? (2)引起線程中斷的常見原因是什么? (3)一個線程執(zhí)行完run方法后,進入了什么狀態(tài)?該線程還能再調(diào)用start方法嗎? (4)線程在什么狀態(tài)時調(diào)用isAlive0方法返回的值是false? (5)建立線程有幾種方法? (6)怎樣設置線程的優(yōu)先級? (7)在多線程中,為什么要引入同步機制? (8)在什么方法中wait0

32、方法、notify0及notifyAll0方法可以被使用? (9)將例子6中SellTicket類中的循環(huán)條件while(fiveAmount<3)改寫成if(fiveAmount<3)是否合理? (10)線程調(diào)用interrupt0的作用是什么? 2選擇題 (1)下列哪個敘述是錯誤的? A線程新建后,不調(diào)用start方法也有機會獲得CPU資源。 B如果兩個線程需要調(diào)用同一個同步方法,那么一個線程調(diào)用該同步方法時,另一個線程必須等待。 C目標對象中的run方法可能不啟動多次。 D默認情況下,所有線程的優(yōu)先級都是5級。 (2)對于下列程序,哪個敘述是正確的?public class

33、Epublic static void main(String args)Target target=new Target();Thread thread=new Thread(target);thread.start();class Target implements Runnablepublic void run()System.out.println("0k"); AJVM認為這個應用程序共有兩個線程。 BJVM認為這個應用程序只有一個主線程。 CJVM認為這個應用程序只有一個thread線程。 Dthread的優(yōu)先級是10級。(3)對于下列程序,哪個敘述是正確的?p

34、ublic class Epublic static void main(String args)Target target=new Target();Thread thread=new Thread(target);target.run();class Target implements Runnablepublic void run()System.out.println("0k"); AJVM認為這個應用程序共有兩個線程。 BJVM認為這個應用程序只有一個主線程。 CJVM認為這個應用程序只有一個thread線程。 D程序有編譯錯誤,無法運行。 3閱讀程序 (1)上機

35、運行下列程序,注意程序的運行效果(程序有兩個線程:主線程和thread線程)。public class E public static void main(String args)Target target=new Target();Thread thread=new Thread(target);thread.start();for(int i=0;i<=10;i+) System.out.println("yes");tryThread.sleep(1000);catch(InterruptedException exp)class Target implemen

36、ts Runnablepublic void run()for(int i=0;i<=10;i+) System.out.println("ok");tryThread.sleep(1000);catch(InterruptedException exp) 結果:yesokyesokyesokyesokyesokyesokyesokokyesokyesyesokokyes2)上機運行下列程序,注意程序的運行效果(注意該程序中只有一個主線程,thread線程并沒有啟動)。public class Epublic static void main(String args)

37、Target target=new Target();Thread thread=new Thread(target);target.run();for(int i=0;i<=10;i+)System.out.println("yes");tryThread.sleep(1000);catch(InterruptedException exp)class Target implements Runnablepublic void run()for(int i=0;i<=10;i+)System.out.println("ok");tryThr

38、ead.sleep(1000);catch(InterruptedException exp) (結果:okokokokokokokokokokokyesyesyesyesyesyesyesyesyesyesyes3)上機運行下列程序,注意程序的運行效果(注意程序的輸出結果)。public class Epublic static void main(String args)Target target=new Target();Thread threadl=new Thread(target);Thread thread2=new Thread(target);threadl.start();

39、tryThread.sleep(1000);catch(Exception exp)thread2.start();class Target implements Runnableint i=0;public void run()i+;System.out.println("i="+i);結果:i=1i=2(3) 上機運行下列程序,注意程序的運行效果(注意和上面習題(3)的不同之處)。public class E public static void main(String args)Target targetl=new Target();Target target2=ne

40、w Target();Thread threadl=new Thread(targetl);/與thread2的目標對象不同Thread thread2=new Thread(target2);/與threadl的目標對象不同threadl.start();tryThread.sleep(1000);catch(Exception exp)thread2.start();class Target implements Runnableint i=0;public void run()i+;System.out.println("i="+i);結果:i=1i=1(4) 上機運

41、行下列程序,注意程序的運行效果(計時器啟動成功)。import javax.swing.*;import java.util.Date;public class Epublic static void main(String args)javax.swing.Timer time=new javax.swing.Timer(500, new A();time.setInitialDelay(0);time.start();class A extends JLabel implements java.awt.event.ActionListenerpublic void actionPerfor

42、med(java.awt.event.ActionEvent e)System.out.println(new Date();結果:Wed Dec 14 19:47:44 CST 2016Wed Dec 14 19:47:44 CST 2016Wed Dec 14 19:47:45 CST 2016Wed Dec 14 19:47:45 CST 2016Wed Dec 14 19:47:46 CST 2016Wed Dec 14 19:47:46 CST 2016Wed Dec 14 19:47:47 CST 2016Wed Dec 14 19:47:47 CST 2016Wed Dec 14

43、 19:47:48 CST 2016Wed Dec 14 19:47:48 CST 2016Wed Dec 14 19:47:49 CST 2016(5) 上機運行下列程序,注意程序的運行效果(計時器啟動失敗)。import javax.swing.*;import java.util.Date;public class Epublic static void main(String args)javax.swing.Timer time=new javax.swing.Timer(500, new A();time.setInitialDelay(0);time.start();class

44、A implements java.awt.event.ActionListenerpublic void actionPerformed(java.awt.event.ActionEvent e)System.out.println(new Date();結果:無結果(6) 在下列E類中【代碼】輸出結果是什么?import java.awt.*;import java.awt.event.*;public class E implements RunnableStringBuffer buffer=new StringBuffer();Thread t1,t2;E()t1=new Threa

45、d(this);t2=new Thread(this);public synchronized void addChar(char c)if(Thread.currentThread()=t1) while(buffer.length()=0)trywait();catch(Exception e)buffer.append(c);if(Thread.currentThread()=t2) buffer.append(c);notifyAll();/main(String args)的args的參數(shù)名隨意,之所以大家都用args只是一種約定俗成的規(guī)則,并沒有強制規(guī)定public static

46、void main(String s)E hello=new E();hello.t1.start();hello.t2.start();while(hello.t1.isAlive()| hello.t2.isAlive()System.out.println(hello.buffer);/【代碼】public void run()if(Thread.currentThread()=t1)addChar('A');if(Thread.currentThread()=t2)addChar('B');結果:BA(8)上機執(zhí)行下列程序,了解同步塊的作用。public

47、 class E public static void main(String args)Bank b=new Bank();b.threadl.start();b.thread2.start();class Bank implements RunnableThread threadl,thread2;Bank()threadl=new Thread(this);thread2=new Thread(this);public void run()printMess();public void printMess()System.out.println(Thread.currentThread(

48、).getName()+"正在使用這個方法");synchronized(this) /當一個線程使用同步塊時,其他線程必須等待tryThread.sleep(2000);catch(Exception exp)System.out.println(Thread.currentThread().getName()+"正在使用這個同步塊");結果:Thread-1正在使用這個方法Thread-0正在使用這個方法Thread-1正在使用這個同步塊Thread-0正在使用這個同步塊 4編程題 (1)參照例子8,模擬三個人排隊買票,張某、李某和趙某買電影票,售票

49、員只有三張5元的錢,電影票5元錢一張,張某拿一張20元的人民幣排在李某的前面買票,李某排在趙某的前面拿一張10元的人民幣買票,趙某拿一張5元的人民幣買票。(2)參照例子6,要求有3個線程:studentl、student2和teacher,其中studentl準備睡10分鐘后再開始上課,其中student2準備睡1小時后再開始上課。teacher在輸出3句“上課”后,吵醒休眠的線程studentl,student1被吵醒后,負責再吵醒休眠的線程student2。(3)參照例子9,編寫一個Java應用程序,在主線程中再創(chuàng)建3個線程:“運貨司機”、“裝運工”和“倉庫管理員”。要求線程“運貨司機”占有CPU資源后立刻聯(lián)合線程“裝運工”,也就是讓“運貨司機”一直等到“裝運工”完成工作才能開車,而“裝運工”占有CPU資源后立刻聯(lián)合線程“倉庫管理員”, 也就是讓“裝運工”一直等到“倉庫管理員”打開倉庫才能開始搬運貨物。習 題 13 1問答題 (1)一個URL對象通常包含哪些信息? (2)URL對象調(diào)用哪個方法可以返回一個指向該URL對象所包含的資源的輸入流? (3)客戶端的Socket對象和服務器端的Socket對象是怎樣通信的? (4)ServerSocket對象調(diào)用accept方法返回一個什么類型的對象? (5)

溫馨提示

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

評論

0/150

提交評論