Maven警告:“java使用了未经检查或不安全的操作。java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。“
在 jdk 1.5 之前,我们在定义一个集合时,无须给定元素类型:
List list = new ArrayList();ArrayList al = new ArrayList();
- 1
- 2
- 3
但是,在 jdk 1.5 之后,Java增加了泛型机制,它要求我们在定义集合时给定元素类型:
List<String> list = new ArrayList<String>();ArrayList<String> al = new ArrayList<String>();
- 1
- 2
- 3
于是,当我们使用 1.5 以上版本的 jdk 时,JVM会自动检查集合的变量。
如果我们没有给定集合的元素类型,它便会弹出该警告。
不过,这个警告并不影响程序的实际运行。
所以,当你需要一个多种元素类型的集合,但又不想使用Object对象时,你大可忽略该警告。
来源:https://blog.csdn.net/qq_40981851/article/details/104193283
Maven警告:“java使用了未经检查或不安全的操作。java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。“相关推荐
- 【java】 SHIYAN5.java使用了未经检查或不安全的操作。注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
问题 C:\Users\11750>javac -encoding UTF-8 SHIYAN5.java 注: SHIYAN5.java使用了未经检查或不安全的操作.注: 有关详细信息, 请使用 ...
- 如何解决java中的安全问题_如何解决java中“使用了未经检查或不安全的操作 请使用 -Xlint:unchecked 重新编译 ”的问题...
导语:叶子写了一个Gradle构建的Spring Boot的项目,在IntelliJ IDEA的Terminal中使用命令Gradle build编译时提示:"ResultUtil.java ...
- java使用了未经检查或不安全的操作--的解决方法
今天在实现springboot的热部署时出现的问题,在idea中点击build中build project时弹出信息 E:\idea项目\springboot_007_hot\src\main\jav ...
- 注:*.java使用了未经检查或不安全的操作 问题解决
一.引言 最近在学习 <Head First Java>的第 13 章的时候,遇到了教材上的这段代码,硬是编译不过去: String[] listEntries = {"alph ...
- java使用了未经检查或不安全的操作
一.问题背景 IDEA项目使用了热部署.编辑完一个方法,快捷键运行项目后.没有操作过的类,竟然报错了.并且,这个类与刚刚编辑过的类.方法一点关系也没有. 简而言之:莫名其妙!!! 二.解决办法 按以下 ...
- Springboot项目install打包-某些输入文件使用了未经检查或不安全的操作。分析与解决
目录 分析: 方法一.进行参数化(失败): 方法二.注解忽略警告(成功): 使用 -Xlint:unchecked 编译 再次分析: 方法三.安全的进行强制类型转换(成功): 分析: 初步确认是使用j ...
- javac编译问题:使用了未经检查或不安全的操作
使用了未经检查或不安全的操作 在本人用editplus写java文件时碰到的问题. 代码 import java.util.*; class collection{public static void ...
- 使用了未经检查或不安全的操作
在编译java代码时出错: 注:...java使用了未经检查或不安全的操作 注:有关详细信息,请使用 -Xlint : unchecked重新编译 在编译java源文件时,你使用的是jdk1.5或以上 ...
- Java中的使用了未经检查或不安全的操作
1. javac -Xlint:unchecked MyMath.java检查不安全的操作 /***************************************************/ ...
最新文章
- xyplorer保存设置失败_XYplorer设置中文步骤详解教程
- .NET 关于Geometry转GeoJson
- Lotus Domino单用户多账号多邮件地址配置
- 【css】我的 css 框架——base.css
- Noise噪音halcon算子,持续更新
- 百度推送老是不成功,没有提醒查找原因
- 框架和库的区别_框架和库之间的区别
- 从还珠格格到街头霸王!80后的怀旧神器 三星GalaxyFold另类体验
- 红米note3支持html,红米Note3什么配置参数?红米Note3标配有什么?
- 面试Go语言开发?让这本书帮你感动面试官!
- SSD5_ Exam 2分析
- shell如何快速执行上一个命令的最后一个参数
- aix系统服务器限制端口访问,aix系统怎么查看端口是否开启
- 面试系列(三):Java反射机制
- mockito参数匹配_Mockito参数匹配器– any(),eq()
- 海康IP_Tool修改工具使用教程
- 网线制作ppt_ppt模板网线
- 如何下载VS2015社区版
- 计算机cmp代表什么意思,CMP是什么
- 7-2 打印九九口诀表 (10 分)