java期末复习题自带答案.doc_第1页
java期末复习题自带答案.doc_第2页
java期末复习题自带答案.doc_第3页
java期末复习题自带答案.doc_第4页
java期末复习题自带答案.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 下列选项中关于Java中封装的说法错误的是(D)。A、 封装就是将属性私有化,提供共有的方法访问私有属性B、 属性的访问方法包括setter方法和getter方法C、 setter方法用于赋值,getter方法用于取值D、 包含属性的类都必须封装属性,否则无法通过编译2、 Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是(A)A、 C不仅继承了B中的成员,同样也继承了A中的成员 B、C只继承了B中的成员C、 C只继承了A中的成员 D、不能继承A或B中的成员3、 分析选项中关于Java中this关键字的说法正确的是(A)A、 this关键字是在对象内部指代自身的引用B、 this关键字可以在类中的任何位置使用C、 this关键字和类关联,而不是和特定的对象关联D、 同一个类的不同对象共用一个this4、 以下关于布局的说法,错误的是(B)A、 BorderLayout是边框布局,它是窗体的默认布局B、 null是空布局,它是面板的默认布局C、 FlowLayout是流布局,这种布局将其中的组件按照加入的先后顺序从左向右排列, 一行排满之后就转到下一行继续从左至右排列D、 GridLayout是网格布局,它以矩形网格形式对容器的组件进行布置。容器被分成大小相等的矩形,一个矩形中放置一个组件5、 以下用于创建容器对象的类是(ABD)(多选)A、 Frame B、Checkbox C、Panel D、TextField6、 以下关于抽象类和接口的说法错误的是(D)A、 抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。B、 在抽象类中可以没有抽象方法C、 实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现D、 接口中的方法都必须加上public关键字。7、 关于面向对象的说法正确的是(D)A、 类可以让我们用程序模拟现实世界中的实体 B、 有多少个实体就要创建多少个类C、 对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现D、 现实世界中的某些实体不能用类来描述8、下列不属于面向对象编程的三个特征的是BA. 封装 B. 指针操作 C. 多态性 D. 继承9、类所实现的接口以及修饰不可以是A. public B. abstract C. final D. void10、下列类的定义,错误的是DA. public class test extends ObjectB. final class operatorsC. class Point D. void class Point 11、 关键字supper的作用是DA. 用来访问父类被隐藏的成员变量 B. 用来调用父类中被重载的方法C. 用来调用父类的构造函数 D. 以上都是12、下面程序定义了一个类,关于该类说法正确的是Dabstract class abstractClassA. 该类能调用new abstractClass(),方法实例化为一个对象 B.该类不能被继承C. 该类的方法都不能被重载 D. 以上说法都不对13、关于对象的删除,下列说法正确的是BA. 必须由程序员完成对象的清除B.java把没有引用的对象作为垃圾收集起来并释放C.只有当程序中调用System.gc()方法时才能进行垃圾收集D.java中的对象都很小,一般不进行删除操作。14、下列说法正确的是CA. java中包的主要作用是实现跨平台功能B. package语句只能放在import语句后面C. 包(package)由一组类(class)和界面(interface)组成D. 可以用#include关键词来标明来自其它包中的类;15、 关于构造方法,下列说法错误的是AA. 构造方法不可以进行方法重写 B.构造方法用来初始化该类的一个新的对象C. 构造方法具有和类名相同的名称 D. 构造方法不返回任何数据类型16、java中用来抛出异常的关键字是CA. try B、catch C、throw D、finally17、关于异常,下列说法正确的是AA、异常是一种对象B、一旦程序运行,异常将被创建C、为了保证程序运行速度,要尽量避免异常控制D、以上说法都不对18、(C)类是所有异常类的父类。A. ThrowableB、ErrorC、ExceptionD、AWTError19、java语言中,下列哪一子句是异常处理的出口CA. try子句 B、catch子句C、finally子句 D、以上说法都不对20、下列程序的执行,说法错误的是Cclass MultiCatchpublic static void main(String args)tryint a=args.length;int b=42/a;int c=1;c42=99;System.out.println(“b=”+b); catch(ArithmeticException e)System.out.println(“除0异常:”+e);catch(ArrayIndexOutOfBoundsException e)System.out.println(“数组超越边界异常:”+e);A、程序将输出第15行的异常信息B、程序第10行出错C、程序将输出“b=42”D、程序将输出第19行的异常信息21、下列程序的执行,说法正确的是Dclass ExMultistatic void procedure()tryint c=1;c42=99;catch(ArrayIndexOutOfBoundsException e)System.out.println(“数组超越界限异常:”+e);public static void main(String args)tryprocedure();int a=args.length;int b=42/a;System.out.println(“b=”+b);catch(ArithmeticException e)System.out.println(“除0异常:”+e);A、程序只输出第12行的异常信息 B、程序只输出第26行的异常信息C、程序将不输出异常信息D、程序将输出第12行和第26行的异常信息 22、流的传递方式是(B) A. 并行的 B. 串行的 C. 并行和串行 D. 以上都不对23、下列不是java的输入输出流的是(A)A. 文本流 B. 字节流 C. 字符流 D. 文件流24、凡是从中央处理器流向外部设备的数据流称为(D) A. 文件流 B. 字符流 C. 输入流 D. 输出流25、获取一个不包含路径的文件名的方法为(A)A. String getName( ) B. String getPath( ) C. String getAbslutePath( ) D. String getParent( )26、下列属于文件输入输出类的是(D)A. FileInputStream和FileOutputStream B. BufferInputStream和BufferOutputStreamC. PipedInputStream和PipedOutputStream D. 以上都是27、下列不属于FileInputStream输入流的read()成员函数的是()DA. int read(); B. int read(byte b);C. int read(byte b,int offset,int len); D. int read(int line);28、当处理的数据量很多,或向文件些很多次小数据,一般使用(C)流A. DataOutput B. FileOutput C. BufferedOutput D.PipedOutput29、当把一个程序、线程或代码段的输出连接到另一个程序、线程或代码短的输入时,应使用(D)流A. DataOutput B. FileOutput C. BufferedOutput D. PipedOutput30、当要将一文本文件当作一个数据库访问,读完一个纪录后,跳到另一个纪录,它们在文件的不同地方时,一般使用(B)类访问。A.FileOutputStream B.RandomAccessFile C.PipedOutputStream D.BufferedOutputStream31、java中,实现通过网络使用URL访问对象的功能的流是(A)A. URL输入流 B. Sock输入流 C. PipedInputStream输入流 D. BufferedInputStream输入流1. Java中用来抛出异常的关键字是 ( C )A. try B. catch C. throw D. finally2. 下列不是Java的输入输出流的是 ( A )A. 文本流 B. 字节流 C. 字符流 D. 文件流3. 下列属于容器的组件有: ( B )AJButton BJPane CCanvas DJTextArea4. 在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口? ( B )AActionListener BMouseListener CMouseMotionListern DItemListener5. 对于Java中的布局管理器,以下说法中错误的是 ( C )A. FlowLayout 以由上到下的方式从左到右排列组件B. BorderLayout 使用”东”、”西”、”南”、”北”,”居中”来指定组件的位置 C. GridLayout 可以创建网格布局,布局中各组件的大小可以任意调整 D. 可以通过容器的setLayout 方法为容器指定布局管理器 6. Java所定义的版本中不包括: ( C )A. JAVA2 EE B. JAVA2 ME C. JAVA2 HE D. JAVA2 SE7. 若用Java虚拟机执行类名为Hello的应用程序,正确命令是 ( D )A. java Hello.class B. Hello.classC. java Hello.java D. java Hello8. 下列代码输出结果是 ( B )int i = 10;while ( i 0 ) i = i + 1; if ( i = =10 ) break; A. while循环执行10次 B. 死循环 C. 循环一次都不执行 D.循环执行一次9. 下面哪个表达式可得到x和y的最大值? ( B )A. xy?y:x B. xy?(x+y):(x-y) D. x=y?y:x; 10Java中,JDBC是指 ( A ) A. Java程序与数据库连接的一种机制 BJava程序与浏览器交互的一种机制 CJava类库名称 DJava类编译程序11. JDBC中要显式地关闭连接的命令是 ( A ) AConnectionclose() BRecordSetclose() CConnectionstop() DConnectionrelease()12. Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是 ( A )A、C不仅继承了B中的成员,同样也继承了A中的成员 B、C只继承了B中的成员C、C只继承了A中的成员 D、C不能继承A或B中的成员13. 下列不属于面向对象编程的三个特征的是 (B )A. 封装 B. 指针操作 C. 多态性 D. 继承14. 下列类的定义,错误的是 ( D )A. public class test extends ObjectB. final class operatorsC. class Point D. void class Point 15. 关键字super的作用是 ( D )A. 用来访问父类被隐藏的成员变量B. 用来调用父类中被重载的方法C. 用来调用父类的构造函数D. 以上都是1. 下面哪个类是所有异常类的父类? ( C )A. Throwable B. Error C. Exception D. AWTError2. 下列不属于FileInputStream输入流的read()成员函数的是 ( D )A. int read(); B. int read(byte b);C. int read(byte b,int offset,int len); D. int read(int line);3. 框架(Frame)的缺省布局管理器就是 ( C )A. 流程布局(Flow Layout) B. 卡布局(Card Layout)C. 边框布局(Border Layout) D. 网格布局(Grid Layout)4. 事件处理机制能够让图形界面响应用户的操作,主要包括 (D )A. 事件 B. 事件处理 C. 事件源 D. 以上都是5. 下面哪种布局管理器使容器中各个组件呈网格布局,平均占据容器空间。 (C )A. FlowLayout B. BorderLayout C. GridLayout D. CardLayout6. Java所定义的版本中不包括: ( C )A. JAVA2 EE B. JAVA2 ME C. JAVA2 HE D. JAVA2 SE7. 若用Java虚拟机执行类名为Hello的应用程序,正确命令是 ( D )A. java Hello.classB. Hello.classC. java Hello.java D. java Hello8. 下列代码输出结果是 ( B )int i = 10;while ( i 0 ) i = i + 1; if ( i = =10 ) break; A. while循环执行10次 B. 死循环C.循环一次都不执行 D.循环执行一次9. 下面哪个表达式可用得到x和y的最大值? ( B )A. xy?y:x B. xy?(x+y):(x-y) D. x=y?y:x; 10. JDBC中要显式地关闭连接的命令是 ( A )AConnectionclose() BRecordSetclose()CConnectionstop() DConnectionrelease()11在利用JDBC连接数据库时,为建立实际的网络连接,不必传递的参数是 ( A )A. URL B数据库用户名 C密码 D.驱动程序类名12. 下列声明的类中不能产生子类的是 ( D )A. static class Bar B. private class Bar C. abstract class Bar D. final class Bar 13. 若在类A中定义一个无参数也无返回值的类方法method,则该方法的正确声明形式为 ( A) A. static void method( )B. static int method( )C. final void method( ) D. abstract void method( )14.在Java中,关于构造方法,下列说法错误的是 (C )A、构造方法的名称必须与类名相同B、构造方法可以带参数C、构造方法不可以重载D、构造方法绝对不能有返回值15.类所实现的接口以及修饰不可以是 ( D )A.public B.abstract C.final D. void1下列说法中,正确的是( C)A.java是不区分大小写的,源文件名与程序类名不允许相同。B.java语言以方法为程序的基本单位。C.Applet是java的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上。D.以/符开始的为多行注释语句。2以下选项中,不合法的用户标识符是( B)A. _123 B.class C.Rect1 D.$total3执行下列程序的输出结果是(C )int x=10,y=3;System.out.println( x/y)A.0 B.1 C.3 D.不确定的值4下列说法正确的是( A)A.类是变量和方法的集合体。B.数组是无序数据的集合。C.抽象类可以实例化。D.类成员的数据必须是公共的。5调用构造方法是在( B)A.类定义时 B.创建对象时 C.调用对象方法时 D.使用对象变量时6下列对继承的说法,正确的是(D )A.子类能继承父类的所有方法和状态。B.子类能继承父类的非私有方法和状态。C.子类能继承父类的public方法和状态。D.子类能继承父类的所有方法,但不能继承状态。7下面关于接口的说法,正确的是( B)A.接口和抽象类是相同的概念。B.实现一个接口必须实现接口的所有方法。C.接口之间不能有继承关系。D.一个类只能实现一个接口。8所有的异常类皆继承自下列类中的(A )A.java.io.ExceptionB.java.lang.ThrowableC.java.lang. ExceptionD.java.lang. Error9Graphics类中用来绘制椭圆的是(D )A.drawLine( ) B.drawRect( ) C.drawOval( ) D.drawArc( )10Applet类的( D)方法将图像装入applet:A.getDocumentBase B.drawImage C.update D.getImage二、填空题1. 把对象实例化可以生成多个对象,使用_new_运算符为对象分配内存空间。2. java程序引入接口的概念,是为了弥补只允许类的_单继承_的缺憾。3. java语言以类为程序的基本单位,它是具有某些共同特性实体的集合,是一种抽象的概念。4. 抽象方法只能存在于抽象类中。抽象方法用关键字_abstract_来修饰。5. java语言中_object_是所有类的根.6. 在java中有一种叫做_构造方法_特殊方法,在程序中用它来对类成员进行初始化.7. new是_创建_对象的操作符.8. 继承主要强调子类在父类的基础上取”长”补”短”,而_多态_主要强调的是类与类之间的传输9. 我们在java程序中,把关键字_supper_加到方法名称的前面,来实现子类调用父类的方法10. 定义一个类包括定义类头和定义_类体_两个部分11. 在java程序里,同一类中重载的多个方法具有相同的方法名和_不同_的参数列表.重载的方法可以有不同的返回值类型12. java是面向对象语言,对象是客观事物的_实体_,对象与之是一一对应的,它是很具体的概念.13. java语言通过接口支持_多_继承,使类继承具有更灵活的扩展性14. 一个对象的生命周期包含三个阶段:生成, _使用_ 和清除15. java语言中,调用方法时,参数传递是_值_调用,而不是地址调用16. 接口是一种只含有抽象方法或_常量_的一种特殊抽象类17. 创建一个类就是创建一个新的数据类型,而类在java中属于_复合_数据类型。18. abstract方法_不能_(不能或能)与final并列修饰同一个类19. 如果一个类中定义了几个名为method的方法,这些方法的参数都是整数,则这些方法的_参数个数_必须是不同的,这种现象称为方法的重载。20. 20.catch子句都带一个参数,该参数是某个异常的类及其变量名,catch用该参数去与_ex_对象的类进行匹配。21. java虚拟机能自动处理_运行_异常。22. 变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、方法参数和_全局变量_23. 同一段程序可能产生不止一种异常。可以放置多个_catch_子句,其中每一种异常类型都将被检查,第一个与之匹配的就会被执行。24. 捕获异常要求在程序的方法中预先声明,在调用方法时用try-catch-_finally_语句捕获并处理。25. java语言认为那些可预料和不可预料的出错称为_异常_26. 按异常处理不同可以分为运行异常、捕获异常、声明异常和_抛出异常_几种。27. 抛出异常的程序代码可以是_自定义异常_或者是JDK中的某个类,还可以是JVN.28. 抛出异常、生成异常对象都可以通过_throw_语句实现。29. 捕获异常的统一出口通过_finally_语句实现。30. java语言的类库中提供了一个_Throwable_类,所有的异常都必须是它的实例或它子类的实例。31. Throwable类有两个子类:_Error_类和Exception类。32. 对程序语言而言,一般有编译错误和_运行_错误两类。33. java的输入输出流包括_字节流_、字符流、文件流、对象流以及多线程之间通信的管道。34. java中的非字符输出流都是_outputsream_抽象类的子类。35. java对I/O访问还提供了同步处理机制,保证某时刻只有一个线程访问一个I/O流,这就是_过滤流_36. java中的字符输出流都是抽象类_writer_的子类.37. DataOutputStream数据流向文件里写数据的方法为_write()_.38. RandomAccessFile所实现的接口是_Datainput接口_和DataOutput接口.39. 文件类_file_是java.io中的一个重要的非流类,里面封装了对文件系统进行操作的功能.40. 文件操作中经常需要的是随机访问, java中的_Randomaccessfile_类提供了随机访问文件的功能.1. 同一段程序可能产生不止一种异常。可以放置多个_catch_子句,其中每一种异常类型都将被检查,第一个与之匹配的就会被执行。2. Throwable类有两个子类:_Error_类和Exception类。3. Java的输入输出流包括_字节流_、字符流、文件流、对象流以及多线程之间通信的管道。4. Java中的字符输出流都是抽象类_writer()_的子类。5. 可以使用setLocation(),_setSize_()_或_setBounds()_中的任何一中方法设定组件的大小或位置。6. 如果在一个Java源程序文件中定义有3个类,则使用JDK中所带的Java编译器 java.exe 编译该源程序文件将产生 3 个文件名与各类名相同而扩展名为 .class 的字节码文件。7. Java类库具有_跨平台性_的特点,保证了软件的可移植性。8. 把对象实例化可以生成多个对象,使用_new_运算符为对象分配内存空间。9. 若需要将某个包中的类引入到当前的程序中,则应使用关键字 import 将其导入。10. Java语言以_类 _为程序的基本单位,它是具有某些共同特性实体的集合,是一种抽象的概念。11. 在Java中有一种叫做_构造函数_ _特殊方法,在程序中用它来对类成员进行初始化。12.接口是一种只含有_抽象方法_或_常量_的特殊抽象类。13.JDBC驱动器有 JABC-ODBC桥 、 本地协议 、 网络协议 、 本地API 四种类型。1. 捕获异常的统一出口通过_教学改革finally_语句实现。2. Java语言的类库中提供了一个_Throwable_类,所有的异常都必须是它的实例或它子类的实例。3. DataOutputStream数据流向文件里写数据的方法为_write()_。4Java中的非字符输出流都是_outpusteam_抽象类的子类。5. 可以使用setLocation(),_setSize()_或_setBounds()_中的任何一中方法设定组件的大小或位置。6. 在进行Java程序设计时首先用编辑器建立扩展名为为.javac 的Java源程序,然后用Java编译器编译生成扩展名为 3 字节码文件,对于Application程序,最后可用Java解释器运行。7. 每个Java应用程序可以包括许多方法,但必须有且只能有一个_main_方法。8. Java源文件中最多只能有一个_public_类,其它类的个数不限。9. 在Java语言中,引用数据类型包括类、 数组 和 接口 。10. 一个接口可以继承 个父接口,一个类可以实现 个接口。11. 在Java语言中用 package 关键字声明类所在的包,用 import 关键字导入包中所包含的类。1. Java语言是一种完全的_ 面向对象 _程序设计语言。2. java程序在保存文件的时候,后缀名为_.java_ _, 该程序经过编译以后,后缀名为_ .class _.3. x=3执行下列语句switch(x+3)case 6:y=1;default:y+=1;以后y的值为 2 。4. 在定义一个方法时,一般都要指明该方法的返回值类型,如果它不返回任何值,则必须将其声明成void _。5. 在Java中有一种叫作 构造函数 的特殊方法,我们在程序中用它来对类的对象成员进行初始化。6. 接口是一种是含有 抽象方法 方法或 常量 的特殊抽象类。7. java所有类的根类是 java.lang.object ,new是 创建对象 对象的操作符。8. 一个try程序段中有5个catch语句,则这些catch语句最多可以执行 1次。9. 在界面的顶点位置绘制一个边长为20的正方形边框的语句为 public void setsize(int 20,int 20) 。10. Java语言为处理鼠标事件提供2个接口: 鼠标移动事件监听器 接口和 鼠标事件监听器 接口。1在Java的基本数据类型中,char类型采用Unicode编码方案,每个Unicode字符占用 2 字节内存空间,这样无论是中文字符还是英文字符,都是占用 2 字节内存空间。2若需要将某个包中的类引入到当前的程序中,则应使用关键字 import 将其导入。3如果在一个Java源程序文件中定义有3个类,则使用JDK中所带的Java编译器 java.exe 编译该源程序文件将产生 3 个文件名与各类名相同而扩展名为 .class 的字节码文件。4Java中父类的 构成函数 方法不能被其子类所覆盖。5对于程序中的错误按照其性质可分为三类: 编译错误 、操作错误 和 运行错误 。6类的构造方法没有返回值类型,且其名称与_ void 名相同。7按照文件的逻辑结构可将文件划分为两大类:流式 文件和 记录式 文件。8在Java中,一个类可以有 多 个父类,也可以实现 多 个接口,并且 object 类是Java中所有类的父类或祖先类。 9 抽象方法仅有方法头,而没有方法体,在Java的 抽象类 和 接口 中可以定义该种形式的方法。10 Borderlayout 布局管理器将容器划分为5个区域,分别为东、南、西、北、中。三、程序分析题1.下列程序实现从控制台输入并读取输出字符串. 请将程序补充完整 import java.io.*; public class CharInput public static void main(String args) throws java.io.IOException String s; inputStreamReader ir; BufferedReader in; ir=new_ inputStreamReader _(System.io); in=new_ BufferedReader _(ir); while (s=in._readline_)!=null) System.out.println(“Read;”+s); 2. 下列程序实现从当前目录的date.ser文件中读取文件内容并显示出来.请将程序补充完整. import java.io.*; import java.util.Date; public class UnSerializeDate UnSerializeDate() Date d=null; try FileInputStream f=new _ FileInputStream _(“date.ser”); ObjectInputStream s=newObjectInputStream(_); d=(Date) s.readObject(); f.close(); catch(Exception e) e.printStackTrace(); System.out.println(“Unserialized Date object from date.set”); System.out.println(“Date:”+d); public static void main(String args) new UnSerializeDate(); 3.下面程序抛出了一个“异常”并捕捉它。请在横线处填入适当内容完成程序。class TrowsDemostatic void procedure() throws IllegalAccessExceptonSystem.out.println(“inside procedure”);throw_IllegalAccessException(“demo”);public static void main(String args)tryprocedure();_catch_System.out.println(“捕获:”+e);3. 请将程序补充完整1._abstact_ class C2.3. abstract void callme()4. void metoo5. 6. System.out.println(“类C的metoo()方法”);7. 8. 9. class D_extends_C10. 11. void callme()12. 13. System.out.println(“重载C类的callme()方法”);14. 15. 16. public class Abstract17. 18. public static void main(String args)19. 20. C c=_new_D();21. c.callme();22. c.metoo();23. 24. 4.下面程序定义了一个字符串数组,并打印输出,捕获数组超越界限异常。请在横线处填入适当的内容完成程序。public class HelloWorld int i=0; String greetings= “Hello world!”, “No,I mean it!”, “HELLO WORLD!” ;while(i4) _try_System.out.println(greetingi);_catch_(ArrayIndexOutOfBoundsException e)System.out.println(“Re-setting Index Value”);i=-1;finally System.out.println(“This is always printed”);i+;5. abstract class C abstract void callme()void metooSystem.out.println(“类C的metoo()方法”); class D extends C void callme() System.out.println(“重载C类的callme()方法”); public class Abstract public static void main(String args)C c= new D();c.callme();c.metoo(); 6. 下列程序实现从控制台输入并读取输出字符串,请将程序补充完整。 import java.io.*; public class CharInput public static void main(String args) throws java.io.IOException String s; inputStreamReader ir; BufferedReader in; ir=new inputStreamReader (System.io); in=new Buffere

温馨提示

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

评论

0/150

提交评论