CoreJava 新手必看

上传人:yx****d 文档编号:158191373 上传时间:2022-10-03 格式:DOC 页数:12 大小:44.50KB
收藏 版权申诉 举报 下载
CoreJava 新手必看_第1页
第1页 / 共12页
CoreJava 新手必看_第2页
第2页 / 共12页
CoreJava 新手必看_第3页
第3页 / 共12页
资源描述:

《CoreJava 新手必看》由会员分享,可在线阅读,更多相关《CoreJava 新手必看(12页珍藏版)》请在装配图网上搜索。

1、CoreJava 新手必看Java FA(新手必看) 发表时间: 209-09018:36 目录:1.1 什么是Java、Java2、J?JDK后面的1。、1。版本号又是怎么回事?1。2 什么是JRE/J2RE?Q。 学习Jva用什么工具比较好?Q14 学习va有哪些好的参考书?Q1 Jaa和+哪个更好?1。6 什么是2/JEE/2ME?2。 我写了第一个Jaa程序,应该如何编译/运行?Q2.2 我照你说的做了,但是出现什么“vc 不是内部或外部命令,也不是可运行的程序或批处理文件。Q23 环境变量怎么设置?Q2.4 我在ava xx.ja的时候显示什么“uneoted ecpion ja。i

2、o。IOException;”。Q2。5 java xxxjava顺利通过了,但是ava xxx的时候显示什么“oClasefFoundrror”.2.6 我在jvaxx的时候显示“Eceonin thread ”ain” jvalagNSchethodErrr: min。Q2.7 在jaa xxx的时候显示“Eceti intha main java.ang。NullPointerExpion。Q2。8 pakg是什么意思?怎么用?Q9 我没有声明任何packa会怎么样?Q2.10 在一个类中怎么使用其他类?Q2.11 我用了pkage的时候显示NClssDefFundror,但是我把所有c

3、kae去掉的时候能正常运行。Q2.12 我想把java编译成ee文件,该怎么做?Q213 我在编译的时候遇到什么”derecated AI,是什么意思?Q.1 我怎么给ja程序加启动参数,就像irp/w那样?Q3。2 我怎么从键盘输入一个int/duble字符串?Q3。3 我怎么输出一个int/double/字符串?Q3 我发现有些书上直接用Sysemin输入,比你要简单得多。Q3. 我怎么从文件输入一个int/double/字符串?3。 我想读写文件的指定位置,该怎么办?3. 怎么判断要读的文件已经到了尽头?Q.1 java里面怎么定义宏?Q4.2 java里面没法用const。Q。3 ja

4、a里面也不能用oto。Q4。 jav里面能不能重载操作符?4. 我new了一个对象,但是没法eee掉它。4。6 我想知道为什么main方法必须被声明为pubic stati?为什么在mn方法中不能调用非staic成员?Q.7 throw和trs有什么不同?Q48 什么是异常?Q。9 ial和fnally有什么不同?Q5. extends和impments有什么不同?Q52 av怎么实现多继承?Q53 stract是什么?5 pblic,roteced,ivate有什么不同?Q5 Ovrre和Oerlod有什么不同?5。 我继承了一个方法,但现在我想调用在父类中定义的方法。Q57 我想在子类的构

5、造方法中调用父类的构造方法,该怎么办?Q5. 我在同一个类中定义了好几个构造方法并且想在一个构造方法中调用另一个.Q。9 我没有定义构造方法会怎么样?5.10 我调用无参数的构造方法失败了.Q5。11 我该怎么定义类似于C+中的析构方法(desructr)?Q5.1 我想将一个父类对象转换成一个子类对象该怎么做?Q513 其实我不确定是不是B的实例,能不能分情况处理?Q5。1 我在方法里修改了一个对象的值,但是退出方法后我发现这个对象的值没变!Q6.1 java能动态分配数组吗?Q. 我怎么知道数组的长度?Q6. 我还想让数组的长度能自动改变,能够增加/删除元素。6。4 什么是链表?为什么要有

6、Arrayist和LinkdLit两种Lis?Q6。 我想用队列/栈。.6 我希望不要有重复的元素。Q.7 我想遍历集合/Map。6。8 我还要能够排序。Q6.9但是我想给数组排序。Q61我想按不同方式排序。6。1 Ma有什么用?12 se方法没问题,但是get方法返回的是bet。Q64 我要获得一个随机数。Q.5 我比较两个tring总是ale,但是它们明明都是bc!Q.16 我想修改一个tring但是在tring类中没找到编辑方法。Q6。7 我想处理日期时间。一、准备篇Q1. 什么是Jva、va、DK?JDK后面的13、1。4版本号又是怎么回事?答:Ja是一种通用的,并发的,强类型的,面向

7、对象的编程语言(摘自Java规范第二版).J是Sun公司分发的免费Java开发工具包,正式名称为2DK(a2 oftwaeDevlop K)。包括基本的jva工具包和标准类库。到目前(200年月)为止,Jav有3个主要版本,即.0,1.1,2。0;K有10,1。1,1。2,1,14五个版本。从JDK1。起,Sun公司觉得Java改变足够大而将java语言版本号提升为.0.不同的JDK主要在于提供的类库不同.作为学习你可以下载最新的JDK1。4。真正开发时则应考虑向前兼容,比如13。下载请去。JDK15预计将在204年推出,届时其中将包含若干崭新的特性。Q.2 什么是JRE/J?答:J2E是Jv

8、a ntie Enirnet,即Java运行环境,有时简称JR。如果你只需要运行Jva程序或Applet,下载并安装它即可。如果你要自行开发Ja软件,请下载J。在JDK中附带有RE。注意由于Mcosft对Jav的支持不完全,请不要使用E自带的虚拟机来运行Aplet,务必安装一个JR或JD。Q学习Java用什么工具比较好?答:作者建议首先使用JDK文本编辑器,这有助你理解下列几个基础概念:path,cassph,pakage 并熟悉基本命令:avac和java。并且下载和你的DK版本一致的AI帮助。如果你不确定类或函数的用法,请先查阅API而不是发贴求助。当你熟悉ava之后,你可以考虑开始使用一

9、个ID。作者推荐elipse,下载网址。因为eclipe是免费的,插件化的。eclipe的主要缺点是缺乏一个可视化的桌面程序开发工具,幸运的是IM在203年1月已经将部分代码捐给clipse组织,可以预计这个缺点很快就会得到弥补.无论如何,请不要使用Mrosot的V+!众所周知icrosoft从来就没有认真支持过Jv。最后但并非最不重要,要有一本好的参考书,并且英文要过关。1。4 学习Jav有哪些好的参考书?答:作者首先推荐ThikininJava,中文名Java编程思想,有中文版。目前的最新版本是第三版。在可以免费下载英文版。该书第一章介绍了很多面向对象的编程思想,作为新手应当认真阅读。除此

10、以外,rly出版社和Wro出版社的书也不错。作者本人不喜欢大陆作者的书.也许你觉得英文太难,但是网上大多数资料都是英文的。另外,你需要经常查阅AP,而那也是英文的。.5 ava和+哪个更好?答:这个问题是一个很不恰当的问题。你应该问:Jva和C+哪个更适用于我的项目?Java的优点和缺点一样明显。跨平台是Jav的主要优点,但代价是运行速度的下降。VC和ndows平台有良好的集成和足够快的速度,但是也只能局限在Wndow平台上.和C+相比,Ja学起来更快,开发人员不会碰到很多容易出错的特性。但是VB程序员甚至只需要拼装模块就可以了.1。 什么是J2SE/EE/J2ME?答:JS就是一般的Jav.

11、J2ME是针对嵌入式设备的,比如支持Jaa的手机,它有自己的JRE和SK。J2E是一组用于企业级程序开发的规范和类库,它使用2S的RE。二、命令篇Q2。1 我写了第一个Jva程序,应该如何编译/运行?答:首先请将程序保存为xx。jaa文件,注意你可能需要修改文件后缀名。然后在dos窗口下使用jac xxxjva命令,你会发现该目录下多了一个xxx。clss文件,再使用java xx命令,你的jaa程序就开始运行了。2.2 我照你说的做了,但是出现什么“javac 不是内部或外部命令,也不是可运行的程序或批处理文件。”.答:你遇到了ath问题。操作系统在一定的范围(a)内搜索jva.x,但是没能

12、找到。请编辑你的操作系统环境变量,新增一个AVA_HOME变量,设为你JDK的安装目录,再编辑Path变量,加上一项 %JAVA_OMEbn。然后保存并新开一个dos窗口,你就可以使用java和jva命令了。Q 环境变量怎么设置?答:请向身边会设的人咨询。Q2.4我在avacxxjaa的时候显示什么“ureportedecepto jva.o.IOExcepin;”。答:参见Q48以了解jaa中的异常机制。Q2。5 javac x.jaa顺利通过了,但是jvaxx的时候显示什么“oClassDefFndEror”。答:1。 你遇到了classpth问题。java命令在一定的范围(clspa)内

13、搜索你直接或间接使用的ls文件,但是未能找到.首先请确认你没有错敲成java xx。class,其次,检查你的CLASSAT环境变量,其实你并不需要设置该变量,但如果你设置了该变量又没有包含。(代表当前目录)的项,你就会遇到这个问题。请在你的LAPAH环境变量中加入一项. 或干脆删掉这个变量。2 如果你使用了并非K自带的标准包,比如jaax.selet.包,也会遇到这个问题,请将相应的jar文件加入laath.3。 如果你在jaa源文件中定义了pckage,请参见11。Q。6 我在javax的时候显示“xepininthed main jav.langNoSuhMthdErro: mai”。答

14、:首先,在你的程序中每个ava文件有且只能有一个pubic类,这个类的类名必须和文件名的大小写完全一样。其次,在你要运行的类中有且只能有一个ulc stati void mai(Strin args)方法,这个方法就是你的主程序。2。 在jaaxx的时候显示“Eeption nthread ”min ava。lang.NulPonterExcepion。答:在程序中你试图在值为nul的对象变量上调用方法,请检查你的程序确保你的对象被恰当的初始化.参见Q4.以了解java中的异常机制。Q28package是什么意思?怎么用?答:为了唯一标识每个类并分组,java使用了package的概念。每个类

15、都有一个全名,例如Stg的全名是jv.ang。Stin,其中jaalang是包名,Strig是短名。按照av命名惯例,包名是全部小写的,而类名的第一个字母是大写的。这样,如果你自行定义了同样名字的类Strin,你可以把它放在mypacka中,通过使用全名ypackag.Strng和av。lan.Strig来区分这两个类。同时,将逻辑上相关的类放在同一个包中,可以使程序结构更为清楚。为了定义包,你要做的就是在java文件开头加一行“cagemypcka;”。注意包没有嵌套或包含关系,mypckage包和myackage。ysbpakge包对JRE来说是并列的两个包(虽然开发者可能暗示包含关系)。

16、 我没有声明任何package会怎么样?答:你的类被认为放在默认包中.这时全名和短名是一致的.210 在一个类中怎么使用其他类?答:如果你使用javalng包或者默认包中的类,不用做任何事。如果你的类位于yakage包中,并且要调用同一包中的其他类,也不用做任何事。如果你使用其他包中的类,在packag声明之后,类声明之前使用impot othepakge1Class1; 或mpor otherpackag2.; 这里表示引入这个包中的所有类.然后在程序中你可以使用其他类的短名。如果短名间有重名冲突,必须使用全名来区分。注意在使用其他包中的类时,你只能使用ublic的类和接口,参见Q5.4.。

17、11 我用了packae的时候显示NCasDefFoundErr,但是我把所有pakae去掉的时候能正常运行。答:将你的jav文件按包名组织存放。比如你的工作目录是/wr,你的类是ackag1。Clss1,那么将它存放为/work/pakge1/Clas1jav。如果没有声明包,那么直接放在/rk下。在/work下执行javapackage1/class1。java,再执行jva ackage1class1,你会发现一切正常。另外,如果你的类的个数已经多到了你需要使用包来组织的话,你可以考虑开始使用DE.2。12我想把ava编译成exe文件,该怎么做?答:JDK只能将java源文件编译为s文件

18、.css文件是一种跨平台的字节码,必须依赖平台相关的JRE来运行。Ja以此来实现跨平台性。有些开发工具可以将jva文件编译为exe文件。作者反对这种做法,因为这样就取消了跨平台性。如果你确信你的软件只在Windows平台上运行,你可以考虑使用C/C来编程。Q2.13 我在编译的时候遇到什么”derecated API,是什么意思?答:所谓dprecae是指已经过时,但是为了向前兼容起见仍然保留的方法。这些方法可能会在以后取消支持.你应当改用较新的方法。在AP里面会说明你应当用什么方法来代替之。三、I/O篇Q。 我怎么给ava程序加启动参数,就像 pw那样?答:还记得bli stati vidi

19、(Stinargs)吗?这里的rg就是你的启动参数。在运行时你输入jav packge。clas arg1arg,rs中就会有两个tr,第一个是ag,第二个是arg2。Q3. 我怎么从键盘输入一个indouble/字符串?答:av的I/操作比C+要复杂一点。如果要从键盘输入,样例代码如下:ufferdReadr cin nw ufreRaer(nwnputStreamReader(ystm。in ) );Strings = cnradLine();这样你就获得了一个字符串,如果你需要数字的话再使用:int =IntegerparseIt( ); 或者 dubl = DoublepareDble

20、( s );来将字符串534”转换成int或doble.Q3。3 我怎么输出一个i/double/字符串?答:使用ystem.t。prntln(n)或者System.o。print(Hello)等等.4我发现有些书上直接用yst.in输入,比你要简单得多.答:ja使用unicoe,是双字节。而Sstem.i是单字节的stream.如果你要输入双字节文字比如中文,请使用作者的做法。Q。我怎么从文件输入/输出一个int/duble字符串?答:类似于从键盘输入,只不过换成BufereReadr fin = ew BufferedReaer( n( ” ) );PrinWtrfou = w PrntW

21、rier( n (y ) );另外如果你还没下载A,请开始下载并阅读ava.o包中的内容。3.6 我想读写文件的指定位置,该怎么办?答:jaa.io。RandomAccessi可以满足你的需要。Q3 怎么判断要读的文件已经到了尽头?答:在Reade的rad方法中明确说明返回表示流的结尾。四、关键字篇。 jaa里面怎么定义宏?答:java不支持宏,因为宏代换不能保证类型安全。如果你需要定义常量,可以将它定义为某个类的tafinal成员。参见Q4。2和Q4.6。.2 ja里面没法用cons。答:你可以用inal关键字。例如 final nt m= 。被声明为fina的变量不能被再次赋值。唯一的例外

22、是所谓blank final,如下例所示:pbi class MyCas1 prite ia n a = ; piva final int b; /blnkfinal piMyCass1() a5; /不合法,fina变量不能被再次赋值。 b = 4;/合法,这是b第一次被赋值。 b = 6; / 不合法,不能被再次赋值。 ina也可以用于声明方法或类,被声明为finl的方法或类不能被继承.注意cnst是jaa的保留字以备扩充.4.java里面也不能用to.答:甚至在面向过程的语言中你也可以完全不用goto。请检查你的程序流程是否合理。如果你需要从多层循环中迅速跳出,java增强了(和+相比)

23、bea和coninue的功能,支持lael。例如:outer : hie( 。. ) inner : fo( . ) .。 bk inner; .。 。.contnu ut; .。 和const一样,got也是java的保留字以备扩充。Q4 jaa里面能不能重载操作符?答:不能.Strin的+号是唯一一个内置的重载操作符.你可以通过定义接口和方法来实现类似功能.Q4.5 我new了一个对象,但是没法delete掉它.答:java有自动内存回收机制,即所谓Garbarge Clecin。你不需要删除对象。你再也不用担心指针错误,内存溢出了。Q46 我想知道为什么ain方法必须被声明为puli s

24、tti?为什么在mi方法中不能调用非atc成员?答:声明为ubic是为了这个方法可以被外部调用,详情见5.4。static是为了将某个成员变量方法关联到类(class)而非实例(instane)。你不需要创建一个对象就可以直接使用这个类的stt成员,因而在tatic成员中不能调用非static成员,因为后者是关联到对象实例(instnc)的。在A类中调用类的static成员可以使用B。staticMember的写法。注意一个类的static成员变量是唯一的,被所有该类对象所共享的,在多线程程序设计中尤其要谨慎小心。类的sta成员是在类第一次被JRE装载的时候初始化的。你可以使用如下方法来使用非

25、sttc成员:blic class A private oid oMeto() 非sttic成员 uli static vid mi(Stri args) Aa = newA(); /创建一个对象实例 a.soeMetod(); /现在你可以使用非tatc方法了 Q4.7 throw和thr有什么不同?答:throws用于方法声明中,声明一个方法会抛出哪些异常.而throw是在方法体中实际执行抛出异常的动作。如果你在方法中thw一个异常,却没有在方法声明中声明之,编译器会报错。注意Errr和RunieExceptio的子类是例外,无需特别声明。4。8 什么是异常?答:异常最早在Ad语言中引入,

26、用于在程序中动态处理错误并恢复。你可以在方法中拦截底层异常并处理之,也可以抛给更高层的模块去处理。你也可以抛出自己的异常指示发生了某些不正常情况。常见的拦截处理代码如下:ry .。.。./以下是可能发生异常的代码 .。.。 /异常被你或低层PI抛出,执行流程中断并转向拦截代码。 .。.。.cah(Eeption1 e) 如果xcepion是Excetn的子类并要做特别处理,应排在前面 发生Ecpon1时被该段拦截cah(Excepin2 e) /发生Excepion2时被该段拦截fily/这是可选的 /无论异常是否发生,均执行此段代码 /即使在cat段中又向外抛出了新的xceptio,inal

27、ly段也会得到执行。Q。9 final和finall有什么不同?答:fial请见Q4。fnally用于异常机制,参见Q4。8。五、 面向对象篇Q5。1 etends和mplemnt有什么不同?答:对于class而言,etns用于(单)继承一个类(clas),而implements用于实现一个接口(intrfce)。interface的引入是为了部分地提供多继承的功能。在interace中只需声明方法头,而将方法体留给实现的css来做。这些实现的clas的实例完全可以当作intrfe的实例来对待。在nteface之间也可以声明为extends(多继承)的关系。注意一个interface可以ete

28、nds多个其他interfac。Q5。2 jaa怎么实现多继承?答:jva不支持显式的多继承。因为在显式多继承的语言例如c+中,会出现子类被迫声明祖先虚基类构造函数的问题,而这是违反面向对象的封装性原则的。java提供了intrfc和ipleent关键字来部分地实现多继承。参见Q5.1。Q5。3 abstact是什么?答:被声明为absac的方法无需给出方法体,留给子类来实现。而如果一个类中有abstrt方法,那么这个类也必须声明为abtt.被声明为abtract的类无法实例化,尽管它可以定义构造方法供子类使用。Q5.4 li,proected,piva有什么不同?答:这些关键字用于声明类和成

29、员的可见性。puli成员可以被任何类访问,preced成员限于自己和子类访问,prvate成员限于自己访问。Jaa还提供了第四种的默认可见性,一般称为paagprvte,当没有任何public,protctd,privte修饰符时,成员是同一包内可见。类可以用pubi或默认来修饰。Q5.5 verrie和Overload有什么不同?答:Override是指父类和子类之间方法的继承关系,这些方法有着相同的名称和参数类型.Overod是指同一个类中不同方法(可以在子类也可以在父类中定义)间的关系,这些方法有着相同的名称和不同的参数类型。56我继承了一个方法,但现在我想调用在父类中定义的方法。答:用

30、super.xxx()可以在子类中调用父类方法。Q5.7 我想在子类的构造方法中调用父类的构造方法,该怎么办?答:在子类构造方法的第一行调用per(.。)即可。Q5。8 我在同一个类中定义了好几个构造方法并且想在一个构造方法中调用另一个.答:在构造方法第一行调用tis(.).59我没有定义构造方法会怎么样?答:自动获得一个无参数的构造方法.Q5。10 我调用无参数的构造方法失败了。答:如果你至少定义了一个构造方法,就不再有自动提供的无参数的构造方法了。你需要另外显式定义一个无参数的构造方法。另外一种可能是你的构造方法或者类不是publc的,参见5。了解java中的可见性。Q5.1 我该怎么定义

31、类似于C+中的析构方法(structor)?答:提供一个voi nalize()方法。在bage Cllect回收该对象时会调用该方法。注意实际上你很难判断一个对象会在什么时候被回收。作者从未感到需要用到该方法.5。 我想将一个父类对象转换成一个子类对象该怎么做?答:强制类型转换。如pubc voidmeth(A a) B = (B)a;如果a实际上并不是B的实例,会抛出ClassastExceion.所以请确保a确实是B的实例。Q513 其实我不确定a是不是B的实例,能不能分情况处理?答:可以使用insaneof操作符。例如f( a nstance ) B = (B)a;lse 。.Q514

32、 我在方法里修改了一个对象的值,但是退出方法后我发现这个对象的值没变!答:很可能你把传入参数重赋了一个新对象,例如下列代码就会造成这种错误:ubic void u(Aa) /a是局部参数,指向了一个外在对象. a = ne A(); /a指向了一个新对象,和外在对象脱钩了。如果你要让a作为传出变量,不要写这一句. a.stAtt(ttr);/修改了新对象的值,外在对象没有被修改.基本类型也会出现这种情况。例如:pub vo fun2(it ) a= 0;/只作用于本方法,外面的变量不会变化.六、vti篇6。 jva能动态分配数组吗?答:可以。例如int n = 3; Lagae myLanua

33、ges = new anguagen;6。2 我怎么知道数组的长度?答:用lengh属性.如上例中的 mguslengh 就为 。Q3 我还想让数组的长度能自动改变,能够增加删除元素。答:用顺序表-java。ui。Lis接口.你可以选择用ArrayLt或是inkdList,前者是数组实现,后者是链表实现。例如: List li new rrayList();或是 Lit list = w LinkedList(); 。6.4 什么是链表?为什么要有ArayList和LdLit两种Lis?答:请补习数据结构。Q6。 我想用队列/栈。答:用java。tilLikedList。Q6。6 我希望不要有

34、重复的元素。答:用集合java。ti接口。例如:Seset nw HashSe()。Q。7 我想遍历集合/ap.答:用aa。.Ierator.参见API。Q.8我还要能够排序.答:用jaautreeSet。例如:S e = new TeeSet().放进去的元素会自动排序。你需要为元素实现Comarle接口,还可能需要提供qas()方法,comeTo()方法,shCode()方法。Q6。但是我想给数组排序。答:java。uti。Aray类包含了st等实用方法。6。0我想按不同方式排序。答:为每种方式定义一个实现了接口Comator的排序类并和Arays或reeSt综合运用。1 Ma有什么用?答

35、:存储kal的关键字-值对,你可以通过关键字来快速存取相应的值。Q1set方法没问题,但是gt方法返回的是Objet。答:强制类型转换成你需要的类型.参见Q5.12。Q6.13 rayLit和Vecor有什么不同?HshMp和Hashtable有什么不同?答:rLst和HashMap是多线程不安全的,在多个线程中访问同一个ArayList对象可能会引起冲突并导致错误。而ctor和Hashb是多线程安全的,即使在多个线程中同时访问同一个Vecto对象也不会引起差错。看起来我们更应该使用Vector和Hashtale,但是实际上Vector和Hashbe的性能太差,所以如果你不在多线程中使用的话,

36、还是应该用Arayi和sMap.6。14 我要获得一个随机数。答:使用jaa。uti.Rano类.Q6。15 我比较两个Sring总是false,但是它们明明都是bc!答:比较Sring一定要使用equs或equasorCas方法,不要使用 !=比较的是两个引用(变量)是否指向了同一个对象,而不是比较其内容.。16我想修改一个Sting但是在String类中没找到编辑方法。答:使用tringBufe类。String sr = .。.; /待处理的字符串Stigfferffer= new Stinguffr(st);/使用该字符串初始化一个StigBufferbuffe.pend(。);/调用S

37、triBuffer的相关AI来编辑字符串tri str2 =buffer.Strng(); /获得编辑后的字符串。另外,如果你需要将多个字符串连接起来,请尽量避免使用+号直接连接,而是使用SrnBuffeen()方法。67 我想处理日期时间.答:使用java。utiDate类.你可以使用jav.eximpleDaeFmat类来在Sting和Dte间互相转换。Simpleateorat formtter = new SimpeDatFrmat(”yyy-M-dd H:mm:ss”); /规定日期格式Dae dte= formaterprse(200307618:30:35); /将符合格式的Srng转换为attrings = formtter。format(dat); /将Dte转换为符合格式的Stig关于定义日期格式的详细信息请参见AP。文中如有不足,请您指教!12 / 12

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!