有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (2) 个答案

  1. # 1 楼答案

    语句java.util.*;导入所有java语言。util包成员,这样就不必使用包成员的完全限定名。根据JavaDocs here的说法,包是java。util

    Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array)

    尽管这种方法看起来更方便,有时也更合适,但不应该总是在所有文件的开头包含import java.util.*;语句,除非您使用的是java中包含的大量成员。util包。仅包括您这样使用的成员:

    import java.util.ArrayList;
    import java.util.LinkedList;
    

    这样做有助于让您更熟悉正在使用的每个包成员,而不是盲目地导入整个包。最重要的原因是,通过使用通配符(*),您更有可能遇到名称歧义,从而导致错误

    import java.awt.*;
    import java.util.*;
    

    在上面的代码示例中,类列表变得不明确,因为两个包都有一个列表类

  2. # 2 楼答案

    把它想象成一个你现在可以访问的方法库。您基本上是在向项目中导入更多功能

    当你这么做的时候

    import java.util.*
    

    你现在可以做一些事情,比如创建数组,操纵日期等等。。。{a1^)

    那个。*这意味着要导入所有的util函数,比如java。util。数组或java。util。约会