大家好!问一个关于package和import的问题

jkwq jkwq 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的classpath=.;d:\java2;//后面还有别的目录就不写了。
然后我把A.java保存在d:\java2\com\linsheng目录下,内容如下:
package com.linsheng;
public class P{
public static void pri(){
System.out.println("Hello world!");
}
A.java可通过编译。
然后我在d:\lin目录下创建B.java文件如下:
import com.linsheng.*;
public class Pri{
public static void main(String[] args){
P.pri();
}
}
但为何这个文件不能通过编译,错误如下:
Pri.java:1: 'class' or 'interface' expected
锘縤mport com.linsheng.*;
^
Pri.java:5: cannot resolve symbol
symbol : variable P
location: class Pri
P.priri();
^
2 errors
请大家帮忙解决一下,谢谢!!!
...全文
评论 11
收藏 已收藏
分享
返回顶部
jkwq
Java SE 62,621 成员 307,251 内容