news 2026/9/22 5:32:35

期末复习2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
期末复习2

文章目录

  • 一、程序改错题(20分)
    • 项目结构
    • 改错题01
    • 改错题02
    • 改错题03
    • 改错题04
    • 改错题05
    • 改错题06

一、程序改错题(20分)

项目结构

改错题01

修改前代码(截屏)

修改后代码(截屏包含知识点)

考察知识点:构造函数,构造函数的定义P92:

1、构造方法的名称必须与类名一致;
2、构造方法名称前不能有任何返回值类型的声明
3、不能在构造方法中使用return返回一直值。但可以单独写return语句作为方法的结束

改错题02

修改前代码(截屏)

修改后代码(截屏包含知识点)

考察知识点:静态方法,static关键字P102
1、静态方法只能访问静态成员,非静态成员需要先创建对象才能访问。
2、static 不能修饰局部变量

改错题03

修改前代码(截屏)

修改后代码(截屏包含知识点)


考察知识点:抽象类P123
1、包含抽象方法的类必须是抽象类。
2、声明抽象方法和抽象类时都要使用abstract关键字修饰。
3、抽象方法只需要声明而不需要实现。
4、如果一个非抽象类继承了抽象类之后,那么该类必须重写抽象类中的全部抽象方法。

改错题04

修改前代码(截屏)

修改后代码(截屏包含知识点)

考察知识点:P153 抛出异常 throws关键字
1、Java允许在方法后面使用throws关键字声明该方法可能发生的异常
2、当调用的方法可能产生异常时,需要显示或抛出异常。

改错题05

修改前代码(截屏)

修改后代码(截屏包含知识点)

考察知识点:P33 浮点数常量
1、单精度浮点数后面以F或者f结尾,双精度浮点数后面以D或者d结尾。
2、在同一个方法中,不能出现多个相同的变量名。

改错题06

修改前代码(截屏)

修改后代码(截屏包含知识点)


考察知识点:P120,final关键字
1、使用final关键字修饰的类不能有子类。
2.使用final关键字修饰的方法不能被子类重写。
3.使用final关键字修饰的变量是常量,常量不可修改。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/21 23:44:05

杰理之播歌的时候单击有概率触发下一曲功能【篇】

在使用这些手机作主机时,按下按键概率性的会把diff_val(u16类型)赋负值(比如-1),导致出现无符号整数溢出,使其变成65535,进而导致下图的判断通过,不对keyvalue做判断&…

作者头像 李华
网站建设 2026/9/21 4:05:55

Kotaemon与Jira集成案例:IT工单智能分类实践

Kotaemon与Jira集成案例:IT工单智能分类实践 在一家中型科技公司的IT服务台,每天平均收到超过200个来自员工的系统支持请求——从“无法连接Wi-Fi”到“软件闪退”,再到“权限申请”。这些工单通过Jira提交,但分类和分配却依赖人工…

作者头像 李华
网站建设 2026/9/22 1:18:29

基于Kotaemon的生产级RAG应用实战指南

基于Kotaemon的生产级RAG应用实战指南 在企业智能化转型浪潮中,越来越多组织希望借助大语言模型(LLM)提升服务效率与用户体验。但现实往往令人失望:看似强大的AI助手回答模糊、张冠李戴,甚至编造信息——这正是“幻觉”…

作者头像 李华
网站建设 2026/9/22 0:42:55

哈夫曼压缩与关键字检索

https://github.com/nhaok169/huffman-compressor.git 一、设计思路 1、目标: 实现基于标准 ASCII (0–127) 的哈夫曼压缩、解压与在压缩文件中按原始字符串查找功能。 2、总体流程: "encoder":读取文本文件,统计字符频率,构建哈…

作者头像 李华