java后端开发题库_2020年Java题库整理

2020年Java题库整理(WUST)前言:去我的个人博客阅读效果更好哟。知识点整理:1.Java语言具有跨平台性,是一种面向对象的语言,程序具有可移植性,不可多继承。2.Java的标准版主要用于桌面级的应用和数据库的开发。3.main()的头定义只能为publicvoidmain,一个类中可以没有main()方法。4.接口可以继承接口。5.静态内部类不能访问外部类的非静态成员,内部类可…

大家好,又见面了,我是你们的朋友全栈君。

2020年Java题库整理(WUST)

前言:去我的个人博客阅读效果更好哟。

知识点整理:

1.Java 语言具有跨平台性, 是一种面向对象的语言,程序具有可移植性,不可多继承。

2.Java的标准版主要用于桌面级的应用和数据库的开发。

3.main()的头定义只能为public void main,一个类中可以没有 main()方法。

4.接口可以继承接口。

5.静态内部类不能访问外部类的非静态成员,内部类可以被声明为 private 或 protected ,内部类可以被定义为 abstract,内部类可以匿名。

6.在异常处理时,如释放资源、关闭文件等最好由finally代码块来完成。

7.子类将继承父类所有的属性和方法。

8.覆盖发生在父类与子类之间,而重载发生在同一个类中,覆盖和重载都要求必须同名,final修饰的方法可以重载但不能覆盖。

9.final 修饰的成员变量必须在声明的同时赋值,如果在声明的时候没有赋值,那么只有 一次赋值的机会,而且只能在构造方法中显式赋值,然后才能使用。final 修饰的局部变量可以只声明不赋值,然后再进行一次性的赋值。

修饰符

可以被访问的类

public

可以被三种类访问:该类自身、与它在同一包中的其他类、在其他包中的该类的子类

protected

可以被两种类访问:该类本身、该类的所有子类

default

只能被该类自身所访问和修改

private

只能被在同一个包中的类访问

11.系统会为源文件创建默认的包。

12.抽象类中的方法不一定都是抽象方法。

13.实现一个接口必须实现接口的所有方法。

14.JFrame 是一个顶层容器,默认布局是 BorderLayout ,支持多线程,可以包含其他容器。

15.每一个 Java 线程可以看成由代码、一个虚拟的 CPU 以及数据三部分组成。

16.Statement执行 SQL语句的方法有:xecuteQuery(),executeUpdate() ,execute() 。

17.使用客户端套接字 Socket 创建对象时,需要指定服务器主机名称和端口。

选择题答案:

1-5 CDB[BD]B 6-10 ADCDB

11-15 DBDCB 16-20 CBADB

21-25 CDCCD 26-30 CBBD [无27]

31-35 BBADD 36-40 ADCBA

41-45 CCCAA 46-50 ADDAB

51-55 BDBDD 56-57 AA

填空题答案:

1.java.lang

2.length

3.非运行时异常

4.this

5.4

6.JVM

7.Character

8.非运行时异常

9.内部类

10.抽象方法

11.synchronized

12.BorderLayout

13.BorderLayout

14.FlowLayout

15.File.separator

16.ServerSocket

17.DriverManager

18.java.lang

19.快

20.标签

21.端口

22.JDBC

23.Reader,Writer

24.文件,目录

25.GroupLayout

26.ButtonGroup

27.System.out,System.in

28.IP 地址,端口号

29.ResultSet,executeQuery()

U p d a t e : Update:Update:

17,53题已修正,A选项数字应为1。

注:19年答案有两个题是错的。

1.所有的异常类皆继承哪一个类?

答案应为:Throwable。

若题目改为直接继承,则答案为Exception。

2.以下哪个接口的定义是正确的?

应该选B。

abstract interface B { void print() ;} 是正确的写法,去掉abstract也是正确的。

程序填空,判断题,程序大题见往年答案,太忙了就不写了。

有错误请留言指出,也可以直接联系我。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128318.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月11日 下午5:00
下一篇 2022年4月11日 下午5:00


相关推荐

  • h5优秀控件_HTML5优秀图表控件

    h5优秀控件_HTML5优秀图表控件不管是哪个领域的开发 都有机会用到图表来做统计分析 以更直观的表现形式来代替传统的文字 在以前 图表控件主要有使用程序代码生成的静态图片 或者是使用 flash 实现的图表控件 在 HTML5 非常流行的当下 现代浏览器提供越来越强大的功能 涌现出许多优秀的图表控件 它们基于 Canvas SVG 技术来绘制图表 低版本 IE 使用 VML 技术 不再需要 flash 等额外的插件 提供丰富的表现形式以及交互方式 而且

    2026年3月19日
    2
  • python3.9多线程_Python进阶

    python3.9多线程_Python进阶什么是线程?线程也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位。线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其

    2022年7月31日
    6
  • nodeJS环境变量的配置

    nodeJS环境变量的配置说明 这里的环境配置主要配置的是 npm 安装的全局模块所在的路径 以及缓存 cache 的路径 之所以要配置 是因为以后在执行类似 npminstallex g 后面的可选参数 g g 代表 global 全局安装的意思 的安装语句时 会将安装的模块安装到 C Users 用户名 AppData Roaming npm 路径中 占 C 盘空间 例如 我希望将全模块所在路径和缓存路径放在我 node js 安装的文件夹中 则在我安装的文件夹 D Develop nodejs 下创建两个文件夹 node

    2026年3月17日
    2
  • 初识CDN加速

    初识CDN加速

    2021年8月21日
    64
  • 金蝶盘点机条码数据採集器PDA,WIFI已经连接,可是PDA应用程序还是网络初始化不成功?「建议收藏」

    金蝶盘点机条码数据採集器PDA,WIFI已经连接,可是PDA应用程序还是网络初始化不成功?

    2022年1月24日
    58
  • 锚点用法

    锚点用法nbsp 一 常见用法 nbsp 1 给指定标签添加 id 和 name id 或 name 都可以实现锚点 id 是 name 的升级版 更有效 可以只用 id nbsp 2 给 a 标签的 href 绑定想要跳转到的位置的 id nbsp 二 js 锚点定位 document getElementBy divId scrollIntoVi 我参考的这篇文章 讲的很详细了 https www cnblogs

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号