第一个问题:什么是jdk,什么是j2sdk,什么是jsdk,什么是sdk
答案:jdk=sdk=j2sdk=jsdk=JavaTM 2 SDK, Standard Edition kit
反正你要玩java,就得有这个
第二个问题:怎么设置java编程环境
答案:
方法一:下载一个jdk,并安装它,接着设置三个系统变量:
JAVA_HOME,PATH,CLASSPATH(配置方式见下一个问题的解答)
然后你就可以用javac来编译程序,java来执行程序了
方法二:安装一个集成的java编程环境,比如JBuilder
第三个问题:怎么设置系统变量
答案:
windows 98:
用记事本或者是其他的文本编辑器打开Autoexec.bat
在最下面加上以下几行(假设你的jdk是装在c:/j2sdk1.4.1目录下)
SET JAVA_HOME=c:/j2sdk1.4.1
SET PATH=%PATH%;%JAVA_HOME%/bin
SET CLASSPATH=.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar
windows 2000:
在桌面上右键点击“我的电脑” 然后属性->高级->环境变量
->系统变量->新建
变量名里面输入JAVA_HOME 变量值里面输入c:/j2sdk1.4.1
然后再新建一个CLASSPATH其值为
.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar
仔细看看系统变量里面是不是已经有了PATH(不区分大小写)这个变量了,
如果有的话,选择该变量然后点击编辑,然后在其值后面加入
.;%JAVA_HOME%/bin
windows xp:
控制面板->系统->高级->环境变量,然后就和2000的一样了
linux:
我只配置过redhat的,其他的应该是差不多
现在这里没有linux操作系统,所以无法写得很详细
在/etc,还是/user,或者是/var目录下有一个好象是叫做property.什么的文件
反正就是那种名字一看就知道是配置全局参数的文件
然后在里面设置环境变量
把JAVA_HOME的值设置为jdk的安装目录
export JAVA_HOME
然后再加上以下几行行
PATH=$PATH:$JAVA_HOME/bin
export PATH
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
另外的Tips
java文件名和该文件的主类名必须一致,包括大小写
那我就具体的写出linux下设置环境变量的文件吧
linux下环境变量是在/etc/profile文件中追加
可以只用一次export
需要注意的就是要决对的分清大小写,linux不像windows,
linux对大小写是很敏感的,在profile文件最后追加如下内容:
JAVA_HOME=安装jdk的绝对路径
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
还有最后一句话,不是绝对的
java主类也就是包含main()方法的类(不知道你说的主类是不是这个意思?)
所以文件名不一定要和主类名一致
只有当主类是public时,才有此要求