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文件去哪里了,为什么会这样。我刚刚接触编程,不大懂,麻烦高手 教教,说得通俗点,谢谢啊。 展开
 我来答
wuxian0711
2011-02-27 · 超过17用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:38.8万
展开全部
可能的原因
你的系统没有显示文件后缀。
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 来试试看 是不是环境变量没有设置成功!
woshisunjiaji
2011-02-28
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
要先用 javacexe编译的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ken_cqyou
2011-02-27 · TA获得超过1641个赞
知道小有建树答主
回答量:480
采纳率:0%
帮助的人:335万
展开全部
Orz 我不知道你在讲什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友49d1153e
2011-02-27 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:88.7万
展开全部
不知道你在讲什么!是用户界面弹出来了,然后界面上不显示你的内容,还是运行错误?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式