Java环境搭建-path&classpath&临时环境

Java环境搭建

一、下载与安装-JVM,JRE,JDK

Java是纯粹面向对象,可跨平台的语言。跨平台性是由JVM实现。

  • JAVAEE:企业版
  • JAVASE:标准版
  • JAVAME:小型版

JVM:Java Virtual Machine,负责运行Java程序(编译好的字节码文件.class)
JRE:Java运行环境,包括JVM,核心类库等
JDK:Java开发工具包,内含JRE

下载安装JDK,JRE可以取消安装(JDK安装后会再自动弹出安装JRE),JDK里已经有了。

二、环境变量:path&classpath

Java开发工具如javac.exe在jdk的bin文件夹中。

  • path:系统路径。
    • 添加到path后,cmd中可在任意文件夹打开bin中的程序,这里要用的是java,javac~
      
    • Windows系统必先在当前文件夹查找*.exe,再在path路径查找,按顺序遍历各个文件夹
      
  • classpath:类路径。
    • JVM在类路径中查找*.class文件
      
    • JVM必定先在classpath中查找,是否在当前路径查找依据设置而定
      

这样就有很多好玩的搭配,具体可以看看毕向东的视频,运行的到底是哪个字节码文件。

三、通过cmd设置临时path,classpath

字节码文件是可跨平台运行的,但需要JRE;而JRE文件可以copy到其它电脑使用的,这个时候可以设置临时环境变量,比较方便。

  • DOS命令
    • set				查看所有环境变量值    
      
    • set path			查看path值
      
    • set path=			清空path值
      
    • set path=具体值			定义新值
      
    • set path=新值;%path%		在原基础上加新值
      
    path可替换为classpath等其它环境变量,操作一致。
  • 配置技巧
    • 句尾不用加分号;设置classpath句尾加分号会自动加上当前文件夹,但最好用 . 表示
      
    • 临时设置后关闭cmd,则设置失效;但如果通过cmd中start命令打开新cmd窗口,仍然有效。
      

TIPS

  1. Java是跨平台的,但JVM并不是,不同的操作系统有对应的JVM,底层命令不一样。
  2. 不要怕犯错,多熟悉报错信息。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值