我用JDK中的javac命令编译一个test.java。系统提示不能打开test.java该文件!!! 把程序贴出来看看呀,还有你用的是什么OS,路径PATH和CLASSPATH有没有配好?另外:是不是说JRE的环境没配好??要是这样的话,重新装一遍JDK 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我初学java多谢指教。程序么很简单没有贴出来的必要了。我用的的win2000 personal。 我用的是jdk1.1.8版的。路径PATH和CLASSPATH有没有配好??我path命令给出了路径呀,CLASSPATH怎么配?只是提示不能读取该java文件。 我想可能你编译的时候路径不对吧?必须在test.java存放路径下用javac命令,或者用javac的-sourcepath参数,如:javac -sourcepath .e:\java\test.java我也是刚学不久,不知道对不对。:) 路径我指明了呀。原代码如下:public class UseVariable{ public static void main(String args[]) { boolean b = true ; short si = 128 ; int i = -99 ; long l = 123456789L ; char ch = 'J' ; float f = 3.141592F ; double d = -1.04E-5 ; String s = "你好!" ; System.out.println("布尔型变量 b= "+b); System.out.println("短整型变量 si= "+si); System.out.println("整型变量 i= "+i); System.out.println("长整型变量 l= "+l); System.out.println("字符型变量 ch= "+ch); System.out.println("浮点型变量 f= "+f); System.out.println("双精度型变量 d= "+d); System.out.println("字符型变量 s= "+s); }} 文件名要和你的Class的名字一样才行。而且大小写也要一样。 JAVAC命令找不到你要编译的文件.这样应该可以了:javac dir\test.java(dir)为test.java所在的路径 最好在系统的环境变量里设置好所有的路径。不然每次编译你都要-classpath 会很烦的。 javac dir\test.java之后,还是会有错误的。正如AmpyShccl(独步)所说,文件名要和你的Class(public class)的名字一样才行。而且大小写也要一样。 Java中方法的使用 求助解决一程序 初学java,问个简单问题 application文件打成JAR包后连数据库没反应,请高手指点 在java中怎样与SQL2000做连接?? 急求: java实现的html显示组件 散分 看了这个问题不要晕倒, java2 和j2ee有何区别? 又是几个问题JList XYLayOut applet下 关于Java的反射机制和工厂模式的代码理解 如何用taglib 请推荐一本最适合学习JAVA的OO的书籍????
我用的的win2000 personal。 我用的是jdk1.1.8版的。
路径PATH和CLASSPATH有没有配好??我path命令给出了路径呀,CLASSPATH怎么配?
只是提示不能读取该java文件。
必须在test.java存放路径下用javac命令,
或者用javac的-sourcepath参数,如:javac -sourcepath .e:\java\test.java
我也是刚学不久,不知道对不对。
:)
原代码如下:
public class UseVariable
{
public static void main(String args[])
{
boolean b = true ;
short si = 128 ;
int i = -99 ;
long l = 123456789L ;
char ch = 'J' ;
float f = 3.141592F ;
double d = -1.04E-5 ;
String s = "你好!" ;
System.out.println("布尔型变量 b= "+b);
System.out.println("短整型变量 si= "+si);
System.out.println("整型变量 i= "+i);
System.out.println("长整型变量 l= "+l);
System.out.println("字符型变量 ch= "+ch);
System.out.println("浮点型变量 f= "+f);
System.out.println("双精度型变量 d= "+d);
System.out.println("字符型变量 s= "+s);
}
}
这样应该可以了:
javac dir\test.java
(dir)为test.java所在的路径
不然每次编译你都要-classpath 会很烦的。
正如AmpyShccl(独步)所说,文件名要和你的Class(public class)的名字一样才行。
而且大小写也要一样。