java教程(1)环境配置

1。查看环境变量的配置
  Linux:        env
         Windows:  set

2。Administrator,  系统 环境变量的区别
  Administrator:  只对administrator用户有效
  系统:     对所有用户有效

3。path 与 classpath
      path:   知道程序在哪里, 如java, javac等
      在任意地方运行java, javac, jar等程序而不一定在 jdk的bin目录下       
  classpath:   知道类在哪里,指已经写好的类
      同样指定类所在的目录,而不一定在bin下。

4。常用java环境配置
 A. java_home
      本来没有任何用处,只是为了引用方便,比如
  java_home = c:/jdk/
     而classpath中有一处为 classpath=c:/jdk/bin  则可以写成 classpath=%java_home%/bin
  但在用TomCat时是必须的,以让tomcat找到jdk

    B. path
    path=%java_home%/bin         在任意处运行java,javac,jar等程序

 C.classpath
    classpath=%java_home%/lib/dt.jar  编译swing
    classpath=%java_home%/lib/tools.jar  工具包,编译jsp等时需要
    另个可以把自己的类所在的路径加到这上面

tomcat5.0以后,自带tools.jar,不用再手工指定它的classpath

jre与jdk的区别:
jdk是指开发工具包,而jre是java的运行环境。
jdk是用来开发java程序,编译.java文件,而jre只是用来执行编译好的.class文件
如:jdk中有javac(java编译器),java(java虚拟机)。而jre中只有java(java虚拟机)。

JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar), SUN公司不断对它进行升级,发布不同的版本,就是所谓的jdk1.5,jdk5.0

J2SDk包含了Java Development kit(JDK)、Java Runtime Environment(JRE)和Java Plug-in。原先SUN的JAVA软件开发工具包是JDK,现在就称为J2SDk了。

实际上jdk和j2sdk是基本同样的。j2sdk有几个版本对应于java2的几个版本,其中j2ee需要用到开发工具就是J2eesdk了,只不过大部分应用服务器(weblogic jboss等)都内置了j2eesdk。

当然了,j2sdk标准版是基础,所以要安装先;j2eesdk因为是企业应用嘛,所以是注册后才能下载

至于jre是java runtime envionment -- java运行环境,jdk中包括了它,但是对于不需要开发只是运行的用户是可以只单独安装jre的,所以sun提供了jre的下载。

 

j2sdk默认时不能编译servlet. 要把servlet的jar包放到classpath中。这个jar包在tomcat中可以找到。
tomcat执行jsp时,先用lib下的jar包将jsp转成servlet, 再用servlet的编译包,结合jdk编译成.class,然后再执行。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值