易截截图软件、单文件、免安装、纯绿色、仅160KB

java 导入包中的所有类 - Java / Java SE

说明:
e盘下建立my文件夹,e:\my , 文件夹下建立两个源文件cat.java和test.java;
//cat.java
package com.org1;
public class cat{
  public void f(){
  System.out.println("ok");
  }
}

//test.java
import com.org1.cat;
public class test{
  public static void main(String args[]){
  cat c=new cat();
  c.f();
  }
}
打开命令窗口:
e:\my> javac -d . cat.java
e:\my> javac test.java
e:\my> java test
执行完毕,显示OK
但是我把test.java中的import com.org1.cat;改为import com.org1.*后为什么报错说找不到cat类?

classpath: .;%java_home%\lib
它会找与test同目录下com/org1/文件夹下的所有.java文件,看有没有cat这个类
LZ可以尝试把目录结构贴出来

楼主先不要编译cat.java
直接e:\my> javac test.java 然后 e:\my> java test

e:\my\com\org 下面只有 cat.class 一个文件
e:\my\ 下面只有 cat.java 、test.java 、test.class三个文件
改为import com.org1.*后为什么就说找不到cat了?import com.org1.cat能找到啊?!昏。




e:\my\com\org 下面只有 cat.class 一个文件
import com.org1.*

这里是手误吗?

建议你把cat.java放到com/org1/目录下,然后进入该目录再编译.

引用
e:\my\com\org 下面只有 cat.class 一个文件
import com.org1.*

这里是手误吗?

建议你把cat.java


相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

HTML标签底层的实现原理、机制 - Java / Java SE

为什么HTML以及一些其它标签会显示一些特定表现形式呢?如HTML中的换行标签<BR/>在底层是怎样实现的呢?现实的原理是什么呢
去W3C官方网站上,看看吧!我想一看你就明白了

我猜和编译原理有关,浏览器里可 ......

mysql的更新语句 - Java / Java SE

id name datetime
1 a 2010-05-13 10:15:00
2 b 2010-05-14 09:10:00
3 d 2010-05-14 10:10:00
如何将距离目前最近的那个记录的name 更新为“x”呢
谢谢咯 啊 呵呵
update table_n ......

模拟href 的 css样式 - Java / Web 开发

现在不想用<a> </a> 标签 ,因为点击后会出现页面重定位,给文字加上css样式就可以看起来 是href怎么实现这样的css
text-decoration:underline; cursor:hand;

引用
text-decoration:underline; cur ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号