java.util.*与java.awt.*都是java的标准库包,其中*表示java.util和java.awt包里的所有类。
她们的不同之处在于java.util.*包含大宽的是一些工具类,如集合类中List、Map、HashMap、Set等,而java.awt.*则封装扒仿档的是和图春乱形绘制相关的类,如点Point、线Line等。用到相应包里的类时,就会相应import相应的包。
awt是abstract window toolkit抽象窗口工具集的缩写,用来编写窗口链和应用程序(现在一般常用awt的事件系统配锋,而窗口内棚卖盯容代码放到了javax.swing包中)。
而java.util包中放着很多很杂的工具,涵盖非常广,就像个大杂烩。
java.util.*包,包含集合框架,collection 类、事件模知答隐型、日期和时间设施、国际化和数组各种实用工具类(字符串标记举亩生成器、随机数生成器和位数组)。
java.awt.*包,包含用于创建用户界面和绘制搭厅图形图像的所有类。