1.java开发入门

  • 系统环境变量:可供操作系统上所有应用程序使用的一系列路径
  • Java的path环境变量和classpath环境变量:作用是保存一系列的路径
  • 配置:命令行set path=%path%;jdk的bin路径; set calsspath=%classpath%;jre的bin路径
  1. path环境变量:保存JDK的编译和运行工具所在的路径
    1. path环境变量:运行一个可执行文件时,操作系统首先会在当前目录(exe所在的目录)下查找该文件,找不到就会在path环境变量中定义的路径下寻址该文件,其中路径以(;)分号做分隔符
    2. javac + 文件路径    进行验证   (.java文件编译为.class文件)
  2. classpath环境变量:保存JVM运行的".class"文件的路径
    • classpath环境变量:Java虚拟机需要加载.class文件时,会从classpath环境变量中定义的路径下寻找该文件,若没有定义,Java虚拟机会自动设置为".",即当前目录
    • java + 类名或者是文件名(文件名=类名)(运行class文件)
  • Java的运行机制:必须进过编译和运行两个机制
  1. 首先jdk对后缀名.java的文件编译生成后缀名为.class的文件
  2. 然后JVM解释运行(.class)字节码文件,即将每一条要执行的字节码送给解释器,翻译成对应的机器码

 

  • 扩展与总结
  1. Java的三个技术平台:SE,EE,ME
  2. JDK、JRE和JVM的区别:
    1. JDK:即Java开发工具包,包含Java编译工具、解释工具、文档制作工具、打包工具等多种与开发相关的工具,是提供给Java开发人员使用的。JDK包含JRE
    2. JRE:即Java运行时环境,提供了Java程序运行时所需要的基本条件和许多Java基础类,例如IO类,集合类等。JRE包含JVM
    3. JVM:即Java虚拟器,解释运行.class字节码,即将每一条要执行的字节码送给解释器,翻译成对应的机器码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值