同一目录缺省属于同一个package不需要import

解决方案 »

  1.   

    Man.get.Count);
    ===============
    Man.getCount();
      

  2.   

    System.out.println("计数:"+Man.get.Count);//count()方法少了半个括号。
    还有,你的这两个程序在一个文件夹内吗?
    如不是,可要打包再引入啊。~学习中
      

  3.   

    如果在同一个包里面就不需要**import man;**
    而且我觉得出错的原因Man.get.Count);应该是Man.getCount();你在中间多写了个".";
      

  4.   

    MyMan.java:1'.' expected  
    import Man;
    1 error同一个包用import也没关系的,就比如一般类都缺省引用java.lang一样,你写上import java.lang也不会出错的,问题是,如果你要引用这个包,在classpath路径中能否找到?本问题不知是楼主笔误还是什么,Man.get.Count很明显是错的,应该是Man.getCount()吧。对于楼主在这里提出的问题,根据错误提示,是引用包出错了,所以如果两个类在同一个包,建议楼主去掉import就可以了,如果不在同一个包,最好确认一下classpath
      

  5.   

    import Man;去掉就可以了
      

  6.   

    同一包,说得简单一点就是两个class在同一个文件夹里(即同一路径),不是指同一个文件,放在同一个文件里,出现两个public类,当然就出错了,但是这个错是可以修正的,就是把和文件名相同的类前面加上public,而和文件名不同的类前面去掉public就可以了
    这么说不知道你明白了没有?