您的位置:程序门 -> java -> j2se / 基础类



研究了好久,还望高手赐教.....跪求!!!!!!!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


研究了好久,还望高手赐教.....跪求!!!!!!!!![已结贴,结贴人:j2eebeginer]
发表于:2007-04-01 21:06:47 楼主
先看两个程序:test1.java

package   mybole;

public   class   test1
{
            public   static   void   main(string[]   args)
            {
                        test2   t2=new   test2();
                        t2.paint();    
            }
}

另一个程序   test2.java

public   class   test2
{
            public   void   paint()
            {
                        system.out.println( "successful! ");
            }
}

包中的类怎么访问包外的类呢?
我的当前目录是g:\test\21days,我把它加到环境变量去了
编译test2.java通过。test1.java就不行了。
要怎么访问?
要多少分都可以给你,我只要答案
发表于:2007-04-01 21:12:481楼 得分:20
你可以把test2.java放在同一个包中哦。
或者引入,test2.java所在的包哦。
发表于:2007-04-01 21:16:182楼 得分:10
放在同一目录下就可以啊!
发表于:2007-04-01 21:16:473楼 得分:10

给test2.java   加个包啊

然后在test1.java   前加个import   packagename……
发表于:2007-04-01 21:21:474楼 得分:20
package   mybole;
public   class   test2
{
            public   void   paint()
            {
                        system.out.println( "successful! ");
            }
}
发表于:2007-04-01 21:35:465楼 得分:0
楼上的先谢过,不过,
我想知道的是:
在g:\test\21days这个目录下的时候
一定要给test2.java加上包名吗?

例如:
package   name;   这个一定要加上吗?

public   class   test2
{
      ...
}
发表于:2007-04-01 21:40:396楼 得分:10
恩,是的~     因为你test1   有包名
发表于:2007-04-01 22:23:227楼 得分:20
包中的类怎么访问包外的类呢?
    把包外的类,import进来就行了
发表于:2007-04-01 22:23:578楼 得分:10
当前目录是g:\test\21days
你应该在它下面生成mybole目录,即g:\test\21days\mybole
运行时,在g:\test\21days输入mybole.test1
发表于:2007-04-01 22:40:409楼 得分:0
明白了,谢谢大家帮忙


快速检索

最新资讯
热门点击