自己写的类,在编译后会生成后缀名为.class文件,所以在运行的时候系统能够识别自己写的类的类名,比如我们写了一个Student类,我们new的时候Student s = new Student();这时候系统能够识别Student这个名字,而且能够调用Student里面各种函数,但是如果我们写Scanner scan = new Scanner(System.in);这里面的Scanner我们没有自己写,对于系统来说,不能识别,所以我们通过关键字import导入JDK中早就写好的class文件,这时候程序中就相当已经写了Scanner这个类,而对应里面的函数也就能够使用了。个人愚见,仅供参考,如有什么不对,望请纠正,谢谢。 |