![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
java的运行问题 就那个helloworld.
我的系统是win7的。我没安装eclipse之前,在目录下创建了个txt文件格式的helloworld。然后强制把它改成java格式的。在cmd界面那里,我要运行hell...
我的系统是win7的。我没安装eclipse之前,在目录下创建了个txt文件格式的helloworld。然后强制把它改成java格式的。在cmd界面那里,我要运行helloworld.java(路径都打对了),结果它就自动弹出了个文本窗口,就是那个helloworld那个,可见里面的内容,即是编写的那个helloworld代码。可在cmd界面里,我看不到它显示helloworld.java里的内容,在同个目录下,也没有相应的class文件。安装eclipse后,我就用它又打了个helloworld.java ,又在cmd 那里运行,结果它就自动帮我打开了eclipse打开了 helloworld.java,可是目录下也没有class文件。。我想问, 前后的class文件去哪里了,为什么会这样。我刚刚接触编程,不大懂,麻烦高手 教教,说得通俗点,谢谢啊。
展开
4个回答
展开全部
可能的原因
你的系统没有显示文件后缀。
helloworld.text 不显示后缀的话 helloworld
被你改成了
helloworld.java.text 不显示后缀的话 helloworld.java
然后你运行它的话 弹出的文本 可以理解了吧
然后你安装 eclipse 之后可能是把。text的打开方式指向了 eclipse
所以你再一次运行的时候 打开了 eclipse
提示:
在命令行执行 .java文件 需要先编译, 通过 javac HelloWorld.java来编译
然后通过 java HelloWorld 来运行编译好的 java文件
前提是已经配置好了 jdk的环境变量
你的系统没有显示文件后缀。
helloworld.text 不显示后缀的话 helloworld
被你改成了
helloworld.java.text 不显示后缀的话 helloworld.java
然后你运行它的话 弹出的文本 可以理解了吧
然后你安装 eclipse 之后可能是把。text的打开方式指向了 eclipse
所以你再一次运行的时候 打开了 eclipse
提示:
在命令行执行 .java文件 需要先编译, 通过 javac HelloWorld.java来编译
然后通过 java HelloWorld 来运行编译好的 java文件
前提是已经配置好了 jdk的环境变量
追问
开始没安装eclipse 前,我设置了文件显示后缀的,于是就是helloworld.txt。后来改为helloworld.java类型变了,本应该是打不开的,但是我之前已经默认用文本打开,所以当我在CMD里面运行的时候,它就直接帮我打开了该文本,并没有在DOS界面显示任何信息,然后也没有在helloworld.java目录下产生helloworld.class文件
追答
在cmd中运行的话 只需要输入
javac HelloWorld.java来编译
java HelloWorld 来运行编译好的 java文件
你可能是安装eclipse关联了.java文件
你可以下载cmd中输入 javac 来试试看 是不是环境变量没有设置成功!
展开全部
Orz 我不知道你在讲什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你在讲什么!是用户界面弹出来了,然后界面上不显示你的内容,还是运行错误?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询