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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SDN和NFV对OSS/BSS的影响[通俗易懂]

    SDN和NFV对OSS/BSS的影响

    2022年3月4日
    36
  • HTML5期末大作业:大学生个人网站设计——我们的班级(7页) HTML+CSS+JavaScript 学生DW网页设计作业成品 html网页制作代码大全 html5网页设计作业代码

    HTML5期末大作业:大学生个人网站设计——我们的班级(7页) HTML+CSS+JavaScript 学生DW网页设计作业成品 html网页制作代码大全 html5网页设计作业代码HTML5期末大作业:大学生个人网站设计——我们的班级(7页)HTML+CSS+JavaScript学生DW网页设计作业成品web课程设计网页规划与设计计算机毕设网页设计源码常见网页设计作业题材有个人、美食、公司、学校、旅游、电商、宠物、电器、茶叶、家居、酒店、舞蹈、动漫、明星、服装、体育、化妆品、物流、环保、书籍、婚纱、游戏、节日、戒烟、电影、摄影、文化、家乡、鲜花、礼品、汽车、其他等网页设计题目,A+水平作业,可满足

    2025年12月11日
    2
  • wing是什么_计算二叉树的深度和叶子结点数

    wing是什么_计算二叉树的深度和叶子结点数设一个 n 个节点的二叉树 tree 的中序遍历为(1,2,3,…,n),其中数字 1,2,3,…,n 为节点编号。每个节点都有一个分数(均为正整数),记第 i 个节点的分数为 di,tree 及它的每个子树都有一个加分,任一棵子树 subtree(也包含 tree 本身)的加分计算方法如下:subtree的左子树的加分 × subtree的右子树的加分 + subtree的根的分数若某个子树为空,规定其加分为 1。叶子的加分就是叶节点本身的分数,不考虑它的空子树。试求一棵符合中序遍历为(1,2,

    2022年8月9日
    8
  • Linux集群分发脚本xsync[通俗易懂]

    Linux集群分发脚本xsync[通俗易懂]Linux集群分发脚本xsync1.scp(securecopy)安全拷贝2.rsync远程同步工具3.xsync集群分发脚本4.免密登陆1.scp(securecopy)安全拷贝1)scp定义:scp可以实现服务器与服务器之间的数据拷贝(fromserver1toserver2)2)基本语法scp-r$pdir/$fname…

    2022年5月5日
    285
  • python安装步骤(pycharm运行python)

    文章目录一。pycharm下载安装二。python下载安装三.pycharm上配置python一。pycharm下载安装pycharm下载地址:http://www.jetbrains.com/pycharm/download/#section=windows下载详细步骤:1-2-3-4-5-67-8-直接finish二。python下载安装9-python官网:https://www.python.org/进去网址后点击:1011-下载好后12

    2022年4月10日
    157
  • uart 时序_8080接口时序

    uart 时序_8080接口时序数据传送速率用波特率来表示,指单位时间内载波参数变化的次数,或每秒钟传送的二进制位数  如每秒钟传送240个字符,而每个字符包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为2400Bd  传输时序如下图    在UART中,信号线上共有两种状态,分别用逻辑1(高电平)和逻辑0(低电平)来区分  在空闲时,数据线应该保持在逻辑高电平状态  其中…

    2025年11月16日
    3

发表回复

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

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