导包时无法识别我自己写的类
来源:3-1 主方法的实现1
xin小笨
2022-05-03 17:33:24
请问下老师,我导包怎么一直识别不到我自己写的类呢?
还请问下截图中的一样的类放在两个文件夹下,为什么一个带class后缀而一个不带?区别是什么
3.橙色的文件和蓝色的文件是什么含义?
1回答
好帮手慕小小
2022-05-03
同学你好,同学项目的目录结构不太正确,建议重新创建项目后再编写程序,项目的创建可参考下第10周相关课程内容,如下:
1、从截图来看同学展示的是两个项目,不同项目中的类无法直接导入,可将另一项目中的类复制粘贴到当前项目中后再进行导入操作。
无法导入的原因:当前项目中无要入的相关包及类,故无法识别导入失败。
2、.java文件是源文件,也就是当前编写的代码文件,通过javac命令编译后会生成.class文件;
.class文件是字节码文件,即.java文件编译后生成的代码文件。
3、蓝色的文件夹是源文件夹,用来存放源文件,即程序员编写的代码文件;橙色的文件夹是编译后自动生成的文件夹,用来存放编译后的字节码.class文件。橙色文件夹是IDEA帮助我们自动生成的,我们一般无需操作橙色文件夹 只操作蓝色文件夹即可。
祝学习愉快~
相似问题