草庐IT

wildcard

全部标签

java - 为什么在 Java 导入语句中使用通配符不好?

使用像这样的单个语句更方便、更简洁importjava.awt.*;而不是导入一堆单独的类importjava.awt.Panel;importjava.awt.Graphics;importjava.awt.Canvas;...在import语句中使用通配符有什么问题? 最佳答案 唯一的问题是它会弄乱你的本地命名空间。例如,假设您正在编写一个Swing应用程序,因此需要java.awt.Event,并且还与公司的日历系统交互,该系统具有com.mycompany.calendar.事件。如果您使用通配符方法导入两者,则会发生以下三

java - 为什么在 Java 导入语句中使用通配符不好?

使用像这样的单个语句更方便、更简洁importjava.awt.*;而不是导入一堆单独的类importjava.awt.Panel;importjava.awt.Graphics;importjava.awt.Canvas;...在import语句中使用通配符有什么问题? 最佳答案 唯一的问题是它会弄乱你的本地命名空间。例如,假设您正在编写一个Swing应用程序,因此需要java.awt.Event,并且还与公司的日历系统交互,该系统具有com.mycompany.calendar.事件。如果您使用通配符方法导入两者,则会发生以下三