一个关于Java的很简单的问题,但是困扰我很久了,高分+悬赏

我刚学Java,安了一个JDK1.6,然后用记事本写了一个test.java.改过了path然后运行CMD,path显示正常,但是无论如何都不能生成test.class就... 我刚学Java,安了一个JDK1.6,然后用记事本写了一个test.java.改过了path然后运行CMD,path显示正常,但是无论如何都不能生成test.class
就是那么做的呀。没错呀,但就是不行。我上sun的网站上,他说我确实已经装上JDK啦
打开CMD后,打javac后出来一大堆东西,应该没按错吧
展开
 我来答
Oo笑看人生oO
2009-10-24 · TA获得超过501个赞
知道小有建树答主
回答量:393
采纳率:0%
帮助的人:411万
展开全部
简单说下流程:
1、安装JDK,不多说了。
2、配置classpath和path,classpath是“.;jdk目录\lib”。“.”指代当前目录,就是当你键入javac命令的时候你可以在java文件目录下编译。有时间看看《Java深度历险》上面详细讲了javac和java的寻找方式。path是“jdk目录\bin”。一般最后配置一个Java_Home以后,使用%Java_Home%\lib来设置,这样,当你机器上安装多个jdk的时候可以很容易的切换。
3、编写java程序,不多说了,需要强调的是有机会了解下java的命名规范,"test.java"是一个不规范命名。规范命名是"Test.java"。
4、编译:打开cmd以后切换到java文件所在目录,键入javac test.java,即可编译成class文件。或者键入javac c:/test.java,“c:/test.java”是你java文件所在的相对路径或者绝对路径。
5、运行:同样类似javac的方式,执行java命令,java test。这里要注意的是,有包的情况。javac是编译java源文件,所以需要切到java源文件所在目录或者指定java源文件的路径。而java命令,也是同样,新手经常范的错误是,认为从哪编译的就从哪执行。所以,执行完javac有继续执行java命令。在没有包的情况是,没有问题的,如果有包就java命令一定不会通过。
hanzsim
2009-10-24 · TA获得超过1540个赞
知道小有建树答主
回答量:922
采纳率:0%
帮助的人:1160万
展开全部
保存java源程序时,要记住此源程序的存储位置。在CMD窗口中,先切换到源程序的位置,然后再输入java test.java,就能看见test.class了。
还有,你把javac命令屏幕输出内容贴上来看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宁静还倜傥灬毛豆0C
2009-10-24 · TA获得超过537个赞
知道小有建树答主
回答量:408
采纳率:0%
帮助的人:157万
展开全部
这个不好说 我只在linux中配过jre
你搜搜步骤咯
再有就是至少是Test.java嘛 呵呵

你找个会的人帮你配就行 刚学 不用在意这个

你打个javac看有没有反映

那你在classpath下打javac Test.java就可以了啊!要是有包就用javac -d咯
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aaronswon
2009-10-24 · TA获得超过3481个赞
知道大有可为答主
回答量:1863
采纳率:0%
帮助的人:1734万
展开全部
来 手把手吧 哈哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
呆呆小白
2009-10-24 · TA获得超过1194个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:574万
展开全部
1,确定是否正确安装和配置JDK。
确定方法:cmd控制台输入java -version检查是否可以输出正确的java版本信息
2,确定jdk安装目录下的bin目录下是否有javac编译程序,如果没有,说明你装的不是jdk而是jre。解决办法:去sun网站下载最新版本的jdk开发环境http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-windows-i586.exe?BundledLineItemUUID=mtlIBe.lBWQAAAEk.LxII4P7&OrderID=Ns1IBe.l7XcAAAEk67xII4P7&ProductID=bhJIBe.ptbMAAAEishcTvuC_&FileName=/jdk-6u16-windows-i586.exe
3,修改windows环境变量classpath=.
4,在test.java所在目录下使用javac test.java来进行编译,test.class就会出现了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天际蓝枫
2009-11-04
知道答主
回答量:27
采纳率:0%
帮助的人:7.6万
展开全部
建议你去安个myeclipse
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式