What does it mean when my compiler tells me I'm using unsafe or unchecked operations?
问题 My program compiles fine, but my console spits out the following: ----jGRASP exec: javac -g CreditGraphics.java Note: CreditGraphics.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ----jGRASP: operation complete. First, what makes an operation unsafe? And how can a process be "unchecked"? What does "Recompile with -Xlint" mean? I'm using jGrasp and I'm not sure if that's a button or some sort of command? I want to see the details. It doesn't