import  是导入包中的类对吗?  我import java.util.*;意思导入里面所有的类,可我去找,class文件,发现没有任何。class文件,是不是这样的?
import java.util.*;当程序运行时候,系统会把这个文件夹下面的所有.java文件全部在内存中编译一片,存入内存中,程序就可调用到.class文件呢?

解决方案 »

  1.   

    import java.util.*是导入java.util包中所有类,但java.util是java本身类库中的类,不是你自己编写java源文件(.class文件)的类,import java.util.*可以直接调用java类库中的类,而import  (包名).类名(即你自己编写的类),该类中可以调用你导入的类(你自己编写的类)。
      

  2.   

    import 导入的是jar包,里面都是class文件,不知道你是怎么看的.......
      

  3.   

    有class文件的吧,关联上就可以查看那些类的源代码了。
      

  4.   

    在包资源管理器里面点开你的项目  看看有没有关联JRE系统库 有关联就能继续点开看class内容
      

  5.   

    import是一个运行时的命令,并不是说写了这个就把需要的class文件copy到你的工程中了。
    它是在声明当前这个class要用到哪些class
      

  6.   

    楼主我知道你的疑惑,你只要弄清楚一个问题:导入到哪??????你认为是导入到你写的Java文件,实质上
    是导入了JVM中,会和你写的文件对应的.class文件一起导入JVM中现在明白了吧 !
      

  7.   

    本来就是导入的jar包中文件。。最后都跑在java虚拟机中的。。