你要把hello.java,tttt.java都放在一个叫tttt的包(文件夹)里,
比如;c:\tttt。
然后在c:\下执行javac -d . tttt\tttt.java javac -d . tttt\hello.java

解决方案 »

  1.   

    帮你TRY了一下!
    文件本身没有错误,
    你的classpath设置出错了吧!
    如果,你的package tttt 在c:\jdk\tttt
    那么你的设置是   在classpath中:c:\jdk;.
    应该没有问题了!后面有个"."别忘记了!
    按楼上说的也OK!那就不用设置了!
      

  2.   

    应该是你的classpath错了。
    改改再试试?
      

  3.   

    你出现的这种情况主要是:你在运行时没有把tttt.java指定路径,如果把执行这个就可以了。 javac -d tttt\tttt.java 
       和javac -d tttt\hello.java
    即可
      

  4.   

    但是我再执行 java hello也出错误:Exception in thread "main" java.lang.NOClassDefFoundError : hello
    这是什么原因?
    路径应该怎么设置才正确?如果我有很多个类,难道我也要一个个javac -d *.java吗?
    那不是太麻烦了