「java无法导入自定义包」java编译器自动导入的包

博主:adminadmin 2023-01-19 12:48:08 246

本篇文章给大家谈谈java无法导入自定义包,以及java编译器自动导入的包对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 无法导入包名.* 包时自己创建的!!如图:

import com.tjitcast.test.*; //要求的是以com.tjitcast.test开头的包有好多个,

例如com.tjitcast.test.Test1 com.tjitcast.test.Test2 com.tjitcast.test.Test3

这样的话,在其他页面导入包 com.tjitcast.test.*才不会报错~~~

而你的项目只有com.tjitcast.test.Test3这样的一个包, 你又引用了com.tjitcast.test.*这样的包,编译器找不到除了com.tjitcast.test.Test3之外的包,所以会报错~~

而且,在同一个包下面的java,当你创建java文件的时候,会自动帮你引用自定义的包~~

Java自定义包 导入为什么出错

导包写的不对:import aa.bb.cc.ch1;

应该这样写:import aa.bb.cc.ch1.*; 或import aa.bb.cc.ch1.OvalPanel;

前者是把aa.bb.cc.ch1包中所有的类都引了进来,后者只引入 OvalPanel类。

为了避免多次引入包中的有相同类名的问题,推荐使用后者,用到哪个类就只引哪个类

Java导入自定义包问题

Data.java和Data.class,一个是JAVA源代码,一个是源代码生成的.class文件,它们当然要放到同一个文件夹下,有Dtat.java才会有Data.class,否则自然会出现找不到的情况。

关于java无法导入自定义包和java编译器自动导入的包的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。