易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA CLASSPATH 和PATH的区别

 
PATH:
 
用来指定 java
虚拟机(JVM) 所在在目录,也就是我们最常用的用来编译java源程序的javac.exe 和用来执行 *.class 文件的
java.exe 这两个命令。以我的机器为例吧:我的 jdk 按装目录为 D:\jdk1.5.0_08(确切的说我的这个JDK不是安装
版本的,直接解压到 d:\ 下的 ,此时我的 path 就要这样设path=D:\jdk1.5.0_08;D:\jdk1.5.0_08\bin;),
设置好了后就可以在命令行中输入 javac , 与 java 命令了,如果这时能打印出命令的 help 文档就说明 path 设置正确了。  当然也可以执行改目录下的rmic命令,去生成对应的stub和skeleton。
CLASSPATH:
用来指定我们自己所写的或要用到的类文件
(.jar文件) 所在的目录。 这里有一个小情况:比如我的classpath一开始没有设定,而我的java类文件所在的目录为:
d:\javalesson\lesson1  这个文件夹中,此时我把我的命令行窗口所在的目录设置为
d:\javalesson\lesson1(也就是我的类文件所存放的目录) ,这时如果运行某个 .class
文件是一定能找到的。这时我开始设置 classpath 这个目录,比如我设置为classpath=c:\abc

个目录,这时我的命令行窗口所在的目录没修改仍然为: d:\javalesson\lesson1 (也就是我的类文件所存放的目录,没有改变) ,
再运行 java 时就会发生 找不到某某类这样的错误,这是因为你只要设置了 classpath
这个环境变量系统就不会再在当前目录下查询某个类了,所以会发生某某类找不到这样的错误,如果你要既要让系统在
classpath所指定的目录中去找某个类,又要让系统在当前目录下查询某个类,这时你只要让你的 classpath 中多一个 “.”
就可以了,例如:classpath=c:\abc;.
这时你的目录即使在 d:\javalesson\lesson1 ,也会找到类文件的。
下面以java环境变量为例设置方法: 
1、如果是Win95/98,在\autoexec.bat的最后面添加如下3行语句: 
JAVA_HOME=c:\j2sdk1.4.1 
PATH=%JAVA_HOME%\bin;%PATH% 
CLASSPATH=.;%JAVA_HOME%\lib 
看好了CLASSPATH中第一个".",这个代表当前目录,很多人HelloWorld没有运行起来大多是这个原因。 
2、如果是Win2000或者XP,使用鼠标右击"我的电脑"->属性->高级->环境变量 
系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1 
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%


相关文档:

java第6天课堂代码

/***************定义接口******************/
 package day6;
public interface StudentDao {
 
 public void insert();
 public void update();
 public void delete();
 public void query();
 public void FindById();
}
/***************定义接口 借宿***************** ......

Java解决各种中文乱码问题(1)get和post请求

作为java程序员,中文的乱码问题会经常碰到。过去的一个项目,我碰到了各种类型的java乱码问题。先分享给大家:
 
1:网页Post请求,提交后,显示提交结果,乱码。
首先确定数据库的编码方式。这里我发现,如果数据库的编码不是UTF-8,Post请求也可以保证回显正确,但是有一个地方要注意。
如html中:
(1)<i ......

Java数据库连接池

 
java数据库连接池

java数据库连接池

import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Enumeration;
import java.util.Vector;
......

Java中方法命名经验

Java中方法命名一般是:动词/动词性词组,首字母小写,中间单词的首字母大写,其它字母小写。
尽量应用简单的、常用的单词,示例:
get/set                          first/last
add/remove& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号