Java面试成神-09

  • 下列概念中不属于面向对象这种编程范畴的是(D)
    A. 对象消息
    B. 继承多态
    C. 类封装
    D. 过程调用

  • 下面哪条语句把方法声明为抽象的公共方法(B)
    A. public abstract method();
    B. public abstract void method();
    C. public abstract void method(){}
    D. public void method()extends abstract

  • 下列选项中,抽象类的关键字是(C)
    A. interface
    B. implements
    C. abstract
    D. class

  • 下面选项中关于 abstract 的使用正确的是( D )。
    A. private abstract void blood();
    B. abstract final void blood ();
    C. static abstract void blood ();
    D. public abstract void blood ();
  • 下列说法正确的有(D)
    A. 不需要定义类,就能创建对象
    B. 对象中必须有属性和方法
    C. 属性必须是简单变量
    D. 属性可以是简单变量,也可以是一个对象
  • 假设现在有一个对象X,有一个属性a.则访问当前属性的方法是(D)
    A. a.x
    B. x.a
    C. A.x
    D. X.a
  • 不允许作为类及类的成员的访问控制符的是(D)
    A. public
    B. private
    C. protected
    D. static
  • class Card{}下列不属于Card类的构造方法的是(C)
    A. Card(){}
    B. public Card(){}
    C. public void Card(){}
    D. private Card(){}
  • 不属于封装时用到的权限控制符的是(D)
    A. public
    B. private
    C. protected
    D. static
  • 不可以用static来修饰的是(D)
    A. 属性
    B. 方法
    C. 代码块
    D. 对象
  • 如果一个类是抽象的,需要用什么修饰(C)
    A. extends
    B. private
    C. abstract
    D. public
  • 封装的主要目的(B)
    A. 隔离性
    B. 安全性
    C. 简便性
    D. 原子性
  • 调用构造函数的关键字是(A)
    A. new
    B. now
    C. get
    D. set
  • 重载函数有哪些特征(BC)
    A. 返回值必须一样
    B. 参数列表不一样
    C. 方法名一样
    D. 修饰符必须一样
  • 构造函数有哪些特征(ABD)
    A. 方法名和类名一样
    B. 没有返回值类型
    C. 必须有参数
    D. 一个类默认有一个无参构造函数
  • 给类属性赋值的常用方式有(AC)
    A. 构造函数
    B. 普通函数
    C. set函数
    D. get函数
  • 如果要对类进行封装,需要把属性设置为(C)
    A. public
    B. protected
    C. private
    D. default
  • 为了保证类内部数据的安全性和完整性,通常使用什么(D)
    A. 继承
    B. 抽象
    C. 多态
    D. 封装
  • 在同一个类中,方法名称相同,参数列表不同,叫做(C)
    A. 重写
    B. 重用
    C. 重载
    D. 重构
  • 在类中,什么方法和类同名,没有返回值类型(B)
    A. 抽象方法
    B. 构造方法
    C. 普通方法
    D. 静态方法
  • 在类图中,加号"+"表示什么(A)
    A. public
    B. protected
    C. private
    D. default
  • 封装可以隐藏内部处理方式,封装第一步需要使用修饰符修饰变量,避免被外部直接修改,下列哪一个修饰符可以完成这项工作(D)
    A. public
    B. void
    C. static
    D. private
  • 如果需要创建常量,需要使用下列哪一个修饰符(C)
    A.public
    B.private
    C.final
    D.String
  • 下列哪一个变量不需要创建对象,直接可以根据类名调用该属性(C)
    A. public String str;
    B. String str;
    C. public static String str;
    D. str
  • 在java中,一个类可以同时定义许多同名的方法,这些方法的形式参数个数,类型或顺序各不相同,传回的值也可以不相同。这种特性称为(C)
    A. 隐藏
    B. 覆盖
    C. 重载
    D. java不支持此特性

  • 如果子类中的方法mymehtod()覆盖了父类中的方法mymethod(),假设父类方法头部定义如下,void mymethod(int a),则子类方法定义不合法的是(C)
    A. public void method( int a)
    B. protected void method( int a)
    C. private void method( int a)
    D. void method( int a)

  • 下列选项中,定义最终类的关键字是(B)
    A. interface
    B. final
    C. implements
    D. class
  • Java语言的类间的继承的关键字是(D)
    A. interface
    B. implements
    C. abstract
    D. extends

  • java语言的类间的继承关系是(B)
    A. 多重的
    B. 单重的
    C. 不能继承的
    D. 线程的

  • 为MyClass类中一个无形式参数无返回值的method书写方法头,使得使用类名MyClass作为前缀就可以直接调用(A)
    A. static void method()
    B. final void mehtod()
    C. public void mehtod()
    D. abstract void method()
  • java中所有类的父类是(A)
    A. object
    B. Father
    C. Lang
    D. Exception
  • 构造方法何时被调用(B)
    A. 类定义时
    B. 创建对象时
    C. 调用对象方法时
    D. 使用对象属性时
  • 下面哪种情况属于方法重载(A)
    A. 方法名相同,参数类型与个数不同
    B. 方法参数类型相同
    C. 方法参数个数相同
    D. 方法返回类型相同
  • 下面说法中不正确的是(C)
    A. 类是对象的抽象,对象是类的实例
    B. 类是组成java程序的最小的单位
    C. java支持多继承
    D. 一个java源文件只能有一个public类
  • 如果一个类不想让别的类进行访问,需要什么修饰(A)
    A. private
    B. getter
    C. setter
    D. protect

  • static静态块什么执行(B)
    A. 创建对象时候
    B. 类加载时
    C. 访问属性时
    D. 调用方法时

  • 方法重写的意义有哪些(A)
    A. 从父类中继承的方法,不能满足子类需求的时候,一般需要重写该方法
    B. 随意重写
    C. 必须重写父类中的方法
    D. 所有父类的方法都可以重写
  • 哪个关键字强制调用父类的构造函数或者属性(B)
    A. this
    B. super
    C. extends
    D. new

  • 通过哪个关键字来继承类(D)
    A. implements
    B. set
    C. new
    D. extends

  • 下列哪种说法是正确的(D)
    A. 实例方法可直接调用超类的实例方法
    B. 实例方法可直接调用超类的类方法
    C. 实例方法可直接调用其他类的实例方法
    D. 实例方法可直接调用本类的类方法

  • 下列关于抽象类和抽象方法描述错误的是(D)
    A. 抽象类和抽象方法必须通过abstract修饰
    B. 抽象类不能实例化
    C. 抽象方法只有方法声明,没有方法实现
    D. 抽象方法可以通过构造方法实例化

  • 下列选项中关于重写描述正确的是(AB)
    A. 重写涉及的是子类和父类之间的同名方法
    B. 重写方法名相同,参数相同,返回值相同
    C. 重写和重载一样
    D. 重写的方法返回值可以为任意类型

  • 在子类中使用哪一个关键字可以获得父类属性(C)
    A. this
    B. static
    C. super
    D. name

  • 所有Java类都直接或间接继承了哪个类(B)
    A. String
    B. Object
    C. Interesting
    D. Hero
  • 现有一个类,类名是SuperClass,下列选项中是SuperClass的子类是(B)
    A. public class SubClass SuperClass{}
    B. public class SubClass extends SuperClass{}
    C. public class SubClass static SuperClass{}
    D. public class SubClass void SuperClass{}
  • 如果一个类不想被继承,可以使用哪个关键字修饰(B)
    A. public
    B. final
    C. abstract
    D. static
  • 如果一个类继承了抽象类,需要对其中的抽象方法进行(D)
    A. 重用
    B. 重构
    C. 重载
    D. 重写

  • 如果一个类中有抽象方法,那这个类是(A)
    A. 抽象类
    B. 实现类
    C. 超类
    D. 派生类

  • 如果子类的构造方法显性的继承父类的有参构造方法,需要用(C)
    A. extends
    B. public
    C. super
    D. abstract

  • 子类不能继承父类的什么(AB)
    A. 构造方法
    B. 私有属性
    C. 公共属性
    D. 普通方法

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,837评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,551评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,417评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,448评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,524评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,554评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,569评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,316评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,766评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,077评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,240评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,912评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,560评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,176评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,425评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,114评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,114评论 2 352

推荐阅读更多精彩内容

  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,585评论 1 114
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 8,983评论 0 13
  • 1 以下属于面向对象的特征的是() 答:面向对象的特征主要是:封装、继承、多态。而多态的实现主要是函数方法的重载和...
    apollooo阅读 6,352评论 1 2
  • 以下属于面向对象的特征的是(CD)A. 重载B. 重写C. 封装D. 继承 以下代码运行输出是(C)public ...
    辽A丶孙悟空阅读 823评论 1 13
  • 网红已经入侵到我们年轻人的世界,那么中老人心中究竟有没有网红这个概念? “开玩笑,我妈连马云都不知道是谁” “王思...
    Miss秋裳阅读 329评论 0 0