1. 类的构造方法描述正确的是( )
      A. 类中的构造方法不能省略
      B. 构造方法必须与类同名,但方法不能与class同名
      C. 构造方法在一个对象被new时执行
      D. 一个类只能有一个构造方法
      我的答案:C
      正确答案:C

    2. 关于main方法描述正确的是( )
      A. Java的main方法必须写在类里面
      B. Java程序中可以有多个main方法
      C. Java的main方法中,如果只有一条语句,可以不用大括号{ }括起来
      D. Java文件中类名必须与文件名保持一致
      我的答案:A D
      正确答案:A B

    3. 在类声明中,声明一个类不能再被继承的关键字是( )
      A. private
      B. abstract
      C. final
      D. static
      我的答案:C
      正确答案:C

    4. 关键字abstract描述正确的是( )
      A. abstract可以修饰类和方法
      B. final类的方法都不能abstract
      C. abstract类不能实例化
      D. abstract类的子类必须实现其超类的所有abstract方法
      我的答案:ABC
      正确答案:ABC

    5. 关于方法覆盖的描述,不正确的是( )
      A. 覆盖的方法一定不能是private
      B. 要求覆盖和被覆盖的方法必须具有相同的访问权限
      C. 覆盖的方法不能比被覆盖的方法抛出更多的异常
      D. 要求覆盖和被覆盖的方法有相同的名字、参数列表以及返回值
      我的答案:C
      正确答案:B

    6. 关于继承的描述,正确的有( )
      A. 子类能继承父类的非私有方法和属性
      B. 子类能继承父类所有的方法和属性
      C. 子类只能继承父类公开的方法和属性
      D. 子类能继承父类的方法,但不包括属性
      我的答案:A
      正确答案:A

    7. 关于一场的描述,正确的是( )
      A. 如果一个方法声明将抛出一个异常,则它必须真的抛出那个异常
      B. 一旦出现异常,程序运行就终止
      C. 在catch子句中匹配异常时一种精准匹配
      D. 可能抛出系统异常的方法是不需要声明异常的
      我的答案:D
      正确答案:D

    8. 能使用throw抛出的异常有( )
      A. Throwable
      B. Event
      C. Object
      D. Error
      E. Exception
      F. RuntimeException
      我的答案:ADEF
      正确答案:ADEF

    9. 关于package和import的描述,错误的是( )
      A. 同一个类中package可以出现一次或多次
      B. 同一个类中import语句可以出现一次或多次
      C. 同一个类中import语句必须出现在该类第一行(不包括注释)
      D. 同一个类中package语句必须出现在该类第一行(不包括注释)
      我的答案:C
      正确答案:A C

    10. 关于异常处理机制的描述正确的是( )
      A. catch部分捕捉到异常情况时,才会执行finally部分
      B. 不论程序是否发生错误及捕捉到异常情况,都会执行finally部分
      C. 当try区段的程序发生异常时,才会执行catch区段的程序
      D. 以上都是
      我的答案:BC
      正确答案:B C

      1. 原文章:https://blog.csdn.net/it___is_/article/details/112062371

JAVA复习题(一)基础知识的更多相关文章

  1. 【Java面试】基础知识篇

    [Java面试]基础知识篇 Java基础知识总结,主要包括数据类型,string类,集合,线程,时间,正则,流,jdk5--8各个版本的新特性,等等.不足的地方,欢迎大家补充.源码分享见个人公告.Ja ...

  2. 第76节:Java中的基础知识

    第76节:Java中的基础知识 设置环境,安装操作系统,安装备份,就是镜像,jdk配置环境,eclipse下载解压即可使用,下载tomcat 折佣动态代理解决网站的字符集编码问题 使用request. ...

  3. Java面试题-基础知识

    参考文章:Java面试题-基础知识 基础能力 什么是值传递和引用传递 线程状态有哪些,它们之间是如何转换的 进程与线程的区别,进程间如何通讯,线程间如何通讯? HashMap的数据结构是什么?如何实现 ...

  4. JAVA核心技术I---JAVA基础知识(工具类Arrays和Collections类)

    一:工具类 –不存储数据,而是在数据容器上,实现高效操作 • 排序 • 搜索 –Arrays类 –Collection类 二:Arrays类(处理数组) (一)基本方法 –排序:对数组排序, sort ...

  5. JAVA核心技术I---JAVA基础知识(static关键字)

    一:static特殊关键字用处 –变量 –方法 –类 –匿名方法 二:静态变量:类共有成员 –static变量只依赖于类存在(通过类即可访问),不依赖于对象实例存在. –所有的对象实例,对于静态变量都 ...

  6. Java JDBC的基础知识(三)

    在前面的Java JDBC的基础知识(二)和(三)中,主要介绍JDBC的原理和简单的应用过程.尤其在(二)中,可以发现代码进行多次try/catch,还有在前面创建连接等过程中好多参数我都给写定了. ...

  7. Java JDBC的基础知识(二)

    在我的上一篇Java JDBC的基础知识(一)中,最后演示的代码在关闭资源的时候,仅仅用了try/catch语句,这里是有很大的隐患的.在程序创建连接之后,如果不进行关闭,会消耗更多的资源.创建连接之 ...

  8. Java并发(基础知识)—— Executor框架及线程池

    在Java并发(基础知识)—— 创建.运行以及停止一个线程中讲解了两种创建线程的方式:直接继承Thread类以及实现Runnable接口并赋给Thread,这两种创建线程的方式在线程比较少的时候是没有 ...

  9. Java开发培训基础知识解析之反射机制

    Java是老牌编程语言,是当前应用最广泛的编程语言之一.想要学习Java你就一定要掌握Java基础知识,而反射对于初学Java的人来说绝对是非常重要的知识点.什么是反射?如何理解反射机制?如何使用反射 ...

  10. Java JDBC的基础知识(五)

    本文主要记录JDBC基础知识之后的部分内容.另外,我看到<Java核心基础2>中第四章是主要介绍数据库编程的.里面有一些说明和应用特别灵活,有些部分也太容易理解,建议大家看一下.这篇是依然 ...

随机推荐

  1. 子域名查询、DNS记录查询

    目录 子域名信息查询 Layer子域名爆破机 subDomainBrute 利用google查询 HTTP证书查询 DNS记录查询脚本 IP转换为经纬度 利用网页获取对方经纬度信息 首先关于DNS域名 ...

  2. Windows Pe 第三章 PE头文件(下)

    3.5  数据结构字段详解 3.5.1  PE头IMAGE_NT_HEADER的字段 1.IMAGE_NT_HEADER.Signature +0000h,双字.PE文件标识,被定义为00004550 ...

  3. GUI简单实战——贪吃蛇

    将前面学到的GUI基础知识完成实战,完成一个简单的贪吃蛇项目 项目功能 用键盘上下左右实现贪吃蛇的自动移动 贪吃蛇吃到食物后,长度加一,分数加一 贪吃蛇吃到自己的身体,则游戏结束 按空格键实现游戏的暂 ...

  4. PHP基础-常用的数组相关处理函数

    一 数组键/值操作有关的函数 1. array_values()//获取数组中所有的值 $lamp=array("os"=>"linux", " ...

  5. C#事件总线

    目录 简介 实现事件总线 定义事件基类 定义事件参数基类 定义EventBus 使用事件总线 事件及事件参数 定义发布者 定义订阅者 实际使用 总结 参考资料 简介 事件总线是对发布-订阅模式的一种实 ...

  6. Docker安装教程(超详细)

    Docker安装教程(超详细) 欢迎关注博主公众号「Java大师」, 专注于分享Java领域干货文章, 关注回复「资源」, 免费领取全网最热的Java架构师学习PDF, 转载请注明出处 http:// ...

  7. C#基于Mongo的官方驱动手撸一个Super简易版MongoDB-ORM框架

    C#基于Mongo的官方驱动手撸一个简易版MongoDB-ORM框架 如题,在GitHub上找了一圈想找一个MongoDB的的ORM框架,未偿所愿,就去翻了翻官网(https://docs.mongo ...

  8. 北航OO(2020)第四单元博客作业暨学期总结

    一.第四单元架构设计 1.第一次作业 我在本次作业中设置了多个储存结构:Directory,ElementsInName,ElementsInId,Cache. Directory: 顾名思义,这是个 ...

  9. 『动善时』JMeter基础 — 17、JMeter配置元件【HTTP请求默认值】

    目录 1.HTTP请求默认值介绍 2.HTTP请求默认值界面 3.HTTP请求默认值的使用 (1)用于演示的项目说明 (2)测试计划内包含的元件 (3)说明HTTP请求默认值用法 4.总结 5.拓展知 ...

  10. 前端的MySQL基础

    前端MySQL 一.引言 MySQL是一个关系型数据库管理系统,在Web应用方面,MySQL是最好的应用之一.其主要的他点是体积小.速度块.总体成本低.源码开放 二.MySQL的构成 在我们开始学习M ...