日期:2014-05-20  浏览次数:20636 次

一个很基础性的问题
package   demo.com;
class     A
{
public   void   add()
{
int   i   =   0;
if   (i   =   0;i <=20;i++)
{
System.out.println(i);
}
}
}

package   demo.com;
class     B
{
public   static   void   main(String[]   args)  
{
B   b   =   new   B();
b.add();
System.out.println( "Hello   World! ");
}
}

我这样编译K:\demo> javac   -d   .   A.java
出现...
javac   不是内部或外部命令,也不是可运行的程序或批处理文件
我的环境变量已经仔细检查过了
哪里出了问题 请高手指教...


------解决方案--------------------
看看你的环境变量

set path

运行上面的看看结果
------解决方案--------------------
根写的程序没什么关系吧,环境变量没设置好。
------解决方案--------------------
环境变量没配置好,你还应该试试set classpath 的路径,看看是否正确
------解决方案--------------------
......这个嘛,要不是环境变量的话,那就是你没装JDK~~~
哎呀,谁打我啊~~~
------解决方案--------------------
HEHE
------解决方案--------------------
是不是装了别的东西,比如oracle它有一个jdk,要在环境变量中删除oralce的jdk
------解决方案--------------------
javac错误,
应该是path参数设置错误
------解决方案--------------------
应该是path变量设置的问题
------解决方案--------------------
路径的问题吧。
------解决方案--------------------
晕!
package demo.com;
class A
{
public void add()
{
int i = 0;
if (i = 0;i <=20;i++)
{
System.out.println(i);
}
}
}

package demo.com;
class B
{
public static void main(String[] args)
{
B b = new B();
b.add(); //B有add()方法吗?
System.out.println( "Hello World! ");
}
}

------解决方案--------------------
package demo.com;
class A
{
public void add()
{
int i = 0;
if (i = 0;i <=20;i++)
{
System.out.println(i);
}
}
}

import demo.com;
class B
{
public static void main(String[] args)
{
B b = new B();
b.add();
System.out.println( "Hello World! ");
}
}
------解决方案--------------------
classPath设置好了么?
------解决方案--------------------
这个代码我没有明白你要表现什么,classB是否要继承classA要不你怎么会有B的add()
------解决方案--------------------
一定是环境变量没有设置好,