Java 版 (精华区)
发信人: DreamWeaver (dw.hit.edu.cn改版啦), 信区: Java
标 题: Java从零开始 之 开始动手
发信站: 哈工大紫丁香 (2003年05月24日09:28:45 星期六), 站内信件
/**
* Javor@Lilac
* 本篇旨在使用户能够动手搭建Java环境
* 创建日期:2003-05-24
* 最后修改日期:2003-05-30
* hdpan@hit.edu.cn
*/
阅读本篇文章时,缺省的认为你已对Java有了初步了解。
我们的三件工具是:
1.JDK
2.JavaDoc,最好是WinHelp各式的,便于检索
3.一本参考书或者Java Tutorial
让我们来开始安装和测试这些工具。
首先,来安装JDK,这是最重要的一步,分Windows系统和 Linux系统来讲
述。
首先取得JDK,校内通过ftp://dw.hit.edu.cn/java/software/JDK/j2se
或者http://dw.hit.edu.cn:8080/java/software/JDK/j2se/来取得最新的JDK,
校外可以通过Java的官方站点 http://java.sun.com/j2se/downloads.html来
取得。现在最新版是j2sdk-1_4_1-windows-i586.exe。
安装JDK,前面已经说过,此 JDK包含了Sun的一套开发工具,包含了Java虚
拟机,包含了标准类库。像一般的 Windows安装程序一样,用鼠标双击此安装程
序即开始安装,同样的在安装过程中需要选择安装目录,注意安装后的目录有60
多M,所以选择安装目录的时候要注意磁盘空间,这里我们选定D:\j2sdk1.4.1\,
整个安装根据机器情况会持续几分钟,中途需要选定是否要为IE安装插件,缺省
的是。非常简单和愉快地结束了JDK的安装。
来看一下安装后的目录下都有什么东西:
+---bin //Sun提供的工具的目录,例如:java、javac、javadoc
|
+---demo //演示文件,例如一些applet的掩饰
|
+---include //编写jni时用到的一些头文件,C语言编写的
|
+---jre //Java虚拟机目录,同时在安装的时候,在系统所在目录也会安装
| 一个同样的目录
|
\---lib //类库的目录
也不是很难嘛~,接下来有点困惑的是环境变量的设置。
环境变量的设定
[注]这里我只说明怎么做,没有说明为什么这么做,留待下一次说明。
[WinXP、Win2000系统]
设定PATH:在我的电脑上面点击右键 -> 属性,或者控制面板 -> 系统,然
后 高级 -> 环境变量,在系统变量里面找到 PATH(肯定存在),然后点编辑,
例如我现在的PATH是:%SystemRoot%\system32;%SystemRoot%,那么我们在字符
串的前面(注意不是后面)加上我们需要设定的PATH,这里我们想在任何路径下
敲入java或者javac,都能运行D:\j2sdk1.4.1\bin\下的java和javac。编辑后的
PATH为:(注意中间还有一个分号隔开)
D:\j2sdk1.4.0\bin;%SystemRoot%\system32;%SystemRoot%
点击确定后,此PATH即生效。
设定CLASSPATH:在没有接触Java之前,PATH你也许听说过,但是CLASSPATH
你一定没有听说过吧?:),接下来来添加CLASSPATH
为什么还要添加CLASSPATH,添加了PATH还不够吗?这个问题后面再讨论。:)
按照PATH的步骤操作,所不同的是,这次我们需要新建一个变量,而设定
PATH时只需要编辑。在系统变量里面点击新建,新建一个CLASSPATH变量,变量名
为:CLASSPATH,其值为(注意最前面有一个.呀,还有注意用分号隔开):
.;D:\j2sdk1.4.0\lib\tools.jar;D:\j2sdk1.4.0\lib\dt.jar
tools.jar是Sun开发的那一套工具,咦?Sun开发的工具不是在 bin目录下的
exe文件吗?怎么这里也有呢?答曰:bin目录下的文件调用的是tools.jar。
dt.jar是某些javax.swing。*的扩展类库。
点击确定后,此CLASSPATH既生效。
[Win98系统]
需要更改C:\autoexec.bat,编辑此文件,加入:
set path=.;c:\jdk1.3\bin;%path%
set classpath=.;D:\j2sdk1.4.0\lib\tools.jar;D:\j2sdk1.4.0\lib\dt.jar
保存,重新启动计算机。
安装好了JDK,第一种工具搞定了,接下来搞定第二、三种工具。JavaDoc可以
从dw(简写,相信你也知道是哪里了)的相应位置(猜猜会在什么位置)下载,校外可
以在http://www.confluent.fr/javadoc/indexe.html下载WinHelp格式的,html格
式当然是Java的官方网站了,javatutorial也可以在上述位置下载。参考书嘛,最
好还是买一本。:)
接下来是测试工作:
随便某个目录编写一个 HelloWorld.java,注意文件名、扩展名、大小写。一
切都要注意,尤其是扩展名和大小写,也许你的系统隐藏了扩展名,通过
控制面板 -> 文件夹选项 -> 查看 -> 隐藏已知类型文件的扩展名,勾掉这个就可
以了。
例如:
C:\>edit HelloWorld.java
class HelloWorld{
pubic static void main(String[] args){
System.out.println("HelloWorld!");
}
}
//保存
C:\>javac HelloWorld.java
C:\>java HelloWorld
HelloWorld!
如果你每一步都按我上面所述操作,保准你结果和我一样。:)
[Linux平台]
0.准备工作
下载jdk:可以从各ftp站点下载。校内可以从ftp://dw.hit.edu.cn下载
官方站点是:http://java.sun.com/j2se/downloads.html
现在,我们得到的jdk文件是:j2sdk-1_4_2-linux-i386.bin
1.安装jdk
按如下命令进行安装:
将文件变为可执行
#chmod +x j2sdk-1_4_2-linux-i386.bin
安装
#./j2sdk-1_4_2-linux-i386.bin
有一种版本是运行之后解压成一个rpm文件。所以还要安装rpm文件
假设解压后的rpm文件为j2sdk-1_4_2-linux-i386.rpm
#rpm -ivh j2sdk-1_4_2-linux-i586.rpm
Preparing... ########################################### [100%]
1:j2sdk ########################################### [100%]
# cd /usr/
X11R6 bin dict etc games include java
kerberos lib libexec local sbin share src tmp
# cd /usr/java/
# ls
j2sdk1.4.2
# cd j2sdk1.4.2/
# ls
bin COPYRIGHT demo include jre lib LICENSE man README README.html
src.zip THIRDPARTYLICENSEREADME.txt
默认安装在/usr/java/j2sdk1.4.2目录下(或者相似目录,注意安装过程中的文字)
2.环境变量的设定
按如下命令设定
#vi /etc/profile
在PATH后面加上/usr/java/j2sdk1.4.2/bin,不过这里不同的PATH要用冒号隔开
可以重新编写一行 PATH=$PATH:/usr/java/j2sdk1.4.0/bin
设定CLASSPATH,在/etc/profile里面添加两行:
CLASSPATH=.:/usr/java/j2sdk1.4.2/lib/dt.jar:/usr/java/j2sdk1.4.2
/lib/tools.jar
export CLASSPATH
注意中间使用冒号分隔而不是用分号分隔。
注销,重新登陆或者使用source /etc/profile 来激活新设定的环境变量
[完]
--
小子,从今天开始,你就是紫丁香的低等下人
DreamWeaver就是你的终身代号。开始做事!
--------------------------------------------------------------------
sigh,:( 死做活做像条狗,被人骂不能汪汪叫,像条狗,真好笑,
被人骂不能汪汪叫,像条狗,真好笑。
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.4]
※ 修改:·DreamWeaver 於 05月24日09:32:59 修改本文·[FROM: 202.118.239.4]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.271毫秒