暂且不说你的类名规范问题,也不考虑代码正确与否。
首先不是安装完JDK就能在doc下运行java类的,需要在系统的环境变量中配置jdk路径,在path里添加你的jdk路径加上bin文件夹,例如:C:\Program Files\Java\jdk1.6.0_10\bin;
为了规范和复用,芦晌咐通常都会先创建JAVA_HOME将C:\Program Files\Java\jdk1.6.0_10赋值,然后再path里添加%JAVA_HOME%\bin;
但是,为了省去你操作失误的顾虑,完全可以直接加C:\Program Files\Java\jdk1.6.0_10\bin;,待以后熟悉了可以再改,路径配置正确后,关闭doc,重新打开doc,输入java -version可以查看当前jdk版本,也可以像你一样直接输入javac便可以验证安装及配置正确与否。
一切准备就绪后,陪纯才是编译javac SayHello.java,通过后运行java SayHello。一切正常才会打印出你谨蔽想要的结果。
希望对你有帮助!
你没有配置环境变量吧。如果环境变量配置好,那么你javac的时候,会出现一些系统使用说明。
在我的
电脑鼠标右键,查看属性,然辩厅明后找到高级系统设置,找到高级页签,下面有环境变量,携告点击一下,出现的页面中,下面有系统变量,在里面新增加一个变量:
变量名:JAVA_HOME
变量值:你jdk的安装路径。比如我的,就是D:\jdk1.6\jdk
然后找到环境变量中伏樱的path,编辑这个变量,在这个变量值的最前面加上:%JAVA_HOME%\bin;
就可以了(这个地方是有分号的)。
然后再试试。希望可以解决你遇到的问题。
你没有设置环境变量,环境变量是系统变量,用来告诉操作系统javac代表javac.exe。
设族磨置方法:
首先介绍一下我的机器jdk环境变量配置消穗谈
JAVA_HOME配置: C:\Program Files\Java\jdk1.6.0_27
CLASSPATH配置: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
PATH 配置: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
步骤如下:
1.我的电脑-->属性-->高级-->环境变量.
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (拿碰JDK的安装路径)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.测试环境变量配置是否成功:
开始-->运行--〉CMD
键盘敲入: JAVAC JAVA
出现相应的命令,而不是出错信息,即表示配置成功!
首先基洞, 你的sayhello这个类名的首字母英大写
第二个报这个错误,是因为你搏和枯的sayhello方法棚腊里面没有写
public static void main(String[] args){
funciton()....
}
这个方法
你确定你的JDK安装完物友成了的吗?比如你的环境变量配置对了没,你可以先CMD进返蚂宽入界面后输入JAVAC测试下了来。配置漏亮过程详见http://wenku.baidu.com/view/a59bcd270722192e4536f688.html
环境变量配置好了没?