您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 高中教育 > java选择题60道
1.面向对象的三大特性不包括(D)A.封装B.继承C.多态D.消息通信2,下列声明哪个是错误的(B)A.inti=10;B.floatf=1.1fC.doubled=34.4D.longm=4990XXX3.对Java运算符,下面说法正确的是(C)A.不具有优先级的区别B.相同优先级的运算符,计算顺序是从右、《》到左C.圆括号具有最高优先级D.”+”号的优先级高于”&&”//不明确,可代表加号也可代表连接符号4.下列哪个字符串不能作为类标识符?(类名)(D)A.HelloWorldB.helloworldC.J2EED.Hello-World(下划线可以)XXX5.关于类和对象说法错误的是(B)A.类是模板,对象是产品B.人是类,男人是对象(男人也是类)C.类是对某一事物的描述是抽象的,对象是实际存在的该类事物D.汽车设计图是类,制造的若干汽车是对象。6.关于构造方法说法错误的是(B)A.构造方法名与类相同B.构造方法无返回值,可以用void修饰(没有返回类型)C.构造方法在创建对象时被调用D.在一个类中如果没有明确的给出构造方法,编译器会自动提供一个构造方法7.在JAVA中,关于static关键字的说法错误的是(D)A.static可以修饰方法B.可以修饰变量C.可以修饰代码块D.Static修饰的方法,在该方法内部可以访问非静态的类成员变量(只能访问静态成员变量)XXX8.关于JAVA中继承的特点,下列说法正确的是(B)A.使类的定义复杂化B.JAVA只支持单继承,不可多继承,但可以通过实现接口来达到多继承C.子类继承父类的所有成员变量和方法,包括父类的构造方法D.不可以多层继承,即一个类不可以继承一个类的子类XXX9.在JAVA中,关于final关键字的说法正确的是(A)A.如果修饰局部变量,必须初始化(成员变量)B.如果修饰类,则该方法只能被一个子类继承C.如果修饰方法,则该方法不能在子类中被覆盖(重写)D.如果修饰方法,则该方法所在的类不能被继承10.关于JAVA异常,下列说法错误的是(D)A.异常是定义了程序中遇到的非致命的错误,而不是编译时的语法错误B.Try…..catch语句中对try内语句监测,如果发生异常,则把异常信息放入对象e中C.Throws用来表示一个方法有可能抛出异常给上一层,则在调用该方法时必须捕捉异常,否则无法编绎通过D.主程序不可以使用throws抛出异常11.关于string和stringbuffer下面说法正确的是(A)A.String操作字符串不改变原有字符串的内容B.Stringbuffer连接字符串速度没有string快C.String可以使用append方法连接字符串D.Stringbuffer在java.util包中//lang包12.所有的类的基类是(A)A.java.lang.ObjectB.java.lang.ClassC.java.lapplet.AppletD.java.awt.FrameXXX13.下列选项中,哪个方法不是JAVA的访问修饰符(C)A.privateB.protectedC.friendly(默认修饰符)D.public14.关于抽象类的说法正确的是(B)A.抽象类中一定包含抽象方法,否则是错误B.包含抽象方法的类一定是抽象类(接口为特殊的抽象类)C.抽象方法可以没有方法体,也可以有方法体D.抽象类的子类一定不是抽象类15.关于接口的说法错误的是(D)A.是特殊的抽象类B.是抽象方法和常量值的定义的集合C.当一个类实现一个接口时,一个类只能实现一个接口D.多个类可以实现一个接口,一个类只能实现一个接口(多继承)16.下列不可作为JAVA语言修饰符的是(D)A.A1B.$1C._1D.11(阿拉伯数字)XXX17.有一段JAVA应用程序,它的主类名是a1,那么保存它的源文件名可以是(A)A.a1.javaB.a1.classC.a1D.都对18.整形数据类型中,需要内存空间最少的是(D)A.Short(2^16)B.Long(2^64)C.Int(2^32)D.Byte(2^8)19.JAVA类可以作为(C)A.类型定义机制B.数据封装机制C.类型定义机制和数据封装机制D.上述都不对20.在创建对象时必须(C)A.先声明对象,然后才能使用对象B.先声明对象,为对象分配内存空间,然后才能使用对象C.先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D.上述说法都对XXX21.在调用方法时,若要使方法改变实参的值,可以(B)A.用基本数据类型作为参数(值类型)B.用对象作为参数(引用类型)方法传递时,值类型做一份拷贝,本身的值没有改变,引用类型则引用自身的地址,本身的值会发生改变。C.A和B都对D.A和B都不对22.JAVA中(C)A.一个子类可以有多个父类,一个父类也可以有多个子类B.一个子类可以有多个父类,但一个父类只可以有一个子类C.一个子类可能性有一个父类,但一个父类可以有多个子类D.上述说法都不对23.JAVA语方具有许多优点与特点,哪个反映了JAVA程序并行机制的特点(B)A.安全性B.多线程C.跨平台D.可移植24.Javaapplication中的主类需包含main方法,main方法的返回类型是什么(D)A.intB.floatC.doubleD.voidXXX25.下列关于java内存回收的说明是正确的是(B)A.程序员必须创建一个线程来释放内存B.内存回收程序允许程序员直接释放内存C.内存回收程序负责翻译无用内存D.内存回收程序可以在指定的时间翻译内存对象26.在JAVA中,一个类可同时定义许多同名的方法,这些方法的形式参数个数,类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序的特性称为(C)A.隐藏B.覆盖C.重载D.JAVA不支持此特性27.以下关于构造方法的描述错误的是(A)A.构造方法的返回类型只能是void型B.构造方法是类的一种特殊方法,它的方法名必须与类名相同C.构造方法的主要作用是完成对类的对象的初始化工作。D.一般在创建新对象时,系统会自动调用构造函数XXX28.若需要定义一个类域或类方法(静态方法),应使用哪种修饰符(A)A.staticB.packageC.privateD.public29.在java中用什么关键字修饰的方法可以直接通过类名来调用(A)A.staticB.finalC.privateD.void30.若在某一个类定义中定义有如下的方法:abstractvoidperformDial();该方法属于(C)A.接口方法B.最终方法C.抽象方法D.空方法XXX31.数据库系统的核心是(A)A、数据库管理系统B、数据库C、操作系统D、数据32.以下(D)不是数据库的模型A、网状型B、关系型C、层次型D、实体联系型XXX33.下列关于数据完整性的说法正确的是(D)A、实体完整性要求每个实体都必须有一个主键或其他的唯一标识列B、记录中某个字段值为NULL,表示该列上没有值C、利用主键约束的列不能有重复的值,但允许NULL值D、外键是用来维护两个表之间的级联关系34.数据库完整性保护的约束条件主要是指(C)A、用户操作权限的约束B、用户口令校对C、值的约束和主、外键约束D、并发控制的约束XXX35.数据独立性是指(C)A、数据库的数据依赖于用户的应用程序B、DBMS与DB相互独立C、用户应用程序与数据库的数据相互独立D、用户应用程序与DBMS相互独立36.实体关系中学生与任课教师之间具有(D)联系。A、一对一B、一对多C、多对一D、多对多37.数据库管理系统维护中,最重要的是(B)。A、程序维护B、数据维护C、编码维护D、硬件维护38.要求表中的列在组成主键的属性上不能为空值,这是(B)A、参照完整性规则B、实体完整性规则C、用户定义完整性规则D、域完整性规则39.SQL中不一定能保证完整性约束彻底实现的是(C)A、主键约束B、外键约束C、局部约束D、检查子句40.要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用(C)来实现。A、主键约束B、外键约束C、检查约束D、默认约束XXX41.定义列中可以接受的数据值或格式,称为(B)。A、唯一性约束B、检查约束C、主键约束D、默认约束XXX42.在数据库管理系统能实现对数据库中的数据查询、插入、修改和删除,这类功能称为(C)A、数据定义功能B、数据管理功能C、数据操纵功能D、数据控制功能43.数据冗余是指(D)。A、数据和数据之间没有联系B、数据有丢失C、数据量太大D、存在重复的数据XXX44.关系数据库中的关键字段是指(D)A、能唯一决定关系的字段B、不可改动的专用保留字C、关键的很重要的字段D、能唯一标识元组的哪个属性45.SQLServer数据库的主数据文件的扩展名为(B)。A、.sqlB、.mdfC、.mdbD、.db46.删除数据库中表的命令是(C)A、deletetableB、deletefromtableC、droptableD、dropfromtableXXX47.在SQL中,建立索引用(C)命令A、CREATESCHEMAB、CREATETABLEC、CREATEINDEXD、CREATEVIEW(视图)XXX48.JDBC驱动程序的种类有(C)A.两种B.三种C.四种D.五种XXX49.下面哪一个属性不是文本的标签属性?(B)A.nbsp;B.text-alignC.colorD.face50.下列哪一项是在新窗口中打开网页文档。(B)A._selfB._blankC._topD._parent51.在HTML中,标记font的Size属性最大取值可以是(C)。A.5B.6C.7D.852.用HTML标记语言编写一个简单的网页,网页最基本的结构是(D)。Ahtmlhead…/headframe…/frame/htmlBhtmltitle…/titlebody…/body/htmlChtmltitle…/titleframe…/frame/htmlDhtmlhead…/headbody…/body/htmlXXX53.在一个框架的属性面板中,不能设置下面哪一项。(D)A.源文件(SRC)B.边框颜色C.边框宽度D.滚动条54.当链接指向下列哪一种文件时,不打开该文件,而是提供给浏览器下载。(C)A.ASPB.HTMLC.ZIPD.CGIXXX55.表格是网页中的(),框架是由数个()组成的。AA.元素,帧B.元素,元素C.帧,元素D.结构,帧XXX56.在网页设计中,(A)是所有页面中的重中之重,是一个网站的灵魂所在。A.引导页B.脚本页面C.导航栏D.主页面57.下面不属于CSS插入形式的是(A).A.索引式B.内联式C.嵌入式(行内样式表)D.外部式58.若要以标题2号字、居中、红色显示”vbscrip”,以下用法中,正确的是(D)A.h2divalign=”center”color=”#ff00000”vbscript/div/h2/fontB.h2divalign=”center”fontcolor=”#ff00000”vbscript/div/h2/fontC.h2divalign=”center”fontcolor=”#ff00000”vbscript/h2/div/fontD.h2divalign=”center”fontcolor=”#ff00000”vbscript/font/div/h259.以下标记中,用来创建对象的是(A)。A.ObjectB.EmbedCForm.D.Marquee60.有关框架与表格的说法正确的有(B)。A框架对整
本文标题:java选择题60道
链接地址:https://www.777doc.com/doc-4391536 .html