Maven警告:“java使用了未经检查或不安全的操作。java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。“
生活随笔
收集整理的這篇文章主要介紹了
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
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Maven警告:“java使用了未经检查或不安全的操作。java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。“的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 写代码的16个好习惯,减少80%的bug
- 下一篇: 批评代码而不是人!15年程序员的职场箴言