Exception in thread “main“ java.lang.CloneNotSupportedException 解决方案

server/2024/10/11 13:30:33/

目录

前言:

解决方案 

后言: 

结言:


前言:

今天在学习设计模式的时候,犯的一个错误。很低级的错误,不过也记录一下(绝对不是想水文章)。

解决方案 

  • 在使用克隆方法时抛出这个异常

点进去CloneNotSupportedException,这个 类看一下,

看看这个类的创作者,给我们提示了什么?我们将绿色英文copy到百度翻译

我的main函数: 

哦,原理一下就明白了,未实现Clonable的接口 ,再仔细看看,就是我在main函数里面调用了clone方法,但是调用的这个类,没有实现Clonable的接口,所以报错了。我们加一下接口。

后言: 

完美解决,写这篇文章其实也不是教这个报错多高级,而是告诉大家,要学会去看源码,看源码为啥给你报错,明白其中的道理。只会curd的程序员是走不远的。

结言:

你好,我是Blue. 为帮助别人少走弯路而写博客 !!!

如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 😄 (^ ~ ^) 。想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎。

如果你遇到了问题,自己没法解决,可以私信问我。

感谢订阅专栏 三连文章!!


http://www.ppmy.cn/server/122450.html

相关文章

青柠视频云——视频丢包(卡顿、花屏、绿屏)排查

一、问题说明 近期有客户反馈,接入平台的设备经常出来卡顿、花屏、录屏的情况,出现这样的场景很是尴尬。 客户是私有化部署在公网环境,于是我们联系客户,对问题进行追踪排查。 二、场景复现 我们现场情况确认的过程中,…

菱形继承、菱形虚拟继承、菱形继承中多态问题、菱形虚拟继承中多态问题

菱形继承以及菱形继承中的多态问题 一、对象模型(一)菱形继承 & 菱形虚拟继承(一)菱形继承中多态 & 菱形虚拟继承中多态 二、总结 本文主要叙述菱形继承、菱形虚拟继承、菱形继承中多态、菱形虚拟继承中多态,这…

NLP基础1

NLP基础1 深度学习中的NLP的特征输入 1.稠密编码(特征嵌入) 稠密编码(Dense Encoding):指将离散或者高纬的稀疏数据转化为低纬度的连续、密集向量表示 特征嵌入(Feature Embedding) ​ 也称…

【2023工业图像异常检测文献】SimpleNet

SimpleNet:ASimpleNetworkforImageAnomalyDetectionandLocalization 1、Background 图像异常检测和定位主要任务是识别并定位图像中异常区域。 工业异常检测最大的难题在于异常样本少,一般采用无监督方法,在训练过程中只使用正常样本。 解决工业异常检…

git使用方法详解(适合新手)

设置用户信息 用户的名称和邮箱在提交更改时用于标识。 全局配置: 所有git仓库默认的配置&#xff0c;在当前git仓库参数为设置时的默认值。通过--global设置全局配置。非全局配置: 仅在当前仓库有效。 设置用户名 命令格式 git config --global user.name "<user…

国产Linux:OpenEuler溯源

OpenEuler 是一个开源的、面向多样性计算的操作系统&#xff0c;由华为公司发起并捐赠给开放原子开源基金会。它支持多种计算场景&#xff0c;包括服务器、云计算、边缘计算和嵌入式设备。OpenEuler 系统以其开源性、安全性、高性能和良好的生态支持而受到关注&#xff0c;被视…

fastadmin本地安装插件提示”请从官网渠道下载插件压缩包(code:2)(code:1)“

这个问题主要是在fastadmin中为了保证安全性&#xff0c;不让你进行本地的一个安装&#xff08;离线安装&#xff09; 解决办法就是去把相应的代码注释掉&#xff0c;把相应的权限开启。 具体步骤 1.在后台的application\config.php文件下&#xff1b; 将这个unknownsources的…

遥感图像语义分割数据集制作(使用ArcGIS Pro)

0. 引言 图像分割就是把图像空间按照一定的要求分成一些“有意义”的区域的技术叫图像分割。一幅图像通常是由代表物体的图案与背景组成&#xff0c;简称物体与背景。若想从一幅图像中“提取”物体&#xff0c;可以设法用专门的方法标出属于该物体的点&#xff0c;如把物体上的…