从零开始上手Java(二)

关于JDK
全称:Java Development Kit
JDK1.0的开发包在1995年发布,在1996年正式提供下载。
JDK1.2的开发包在1998年推出,而后Java正式更名为Java2(只是一个Java的升级版本)
JDK1.5的开发包在2005年推出,这一版本直接决定了Java后续十年的技术核心
JDK1.8的开发包在2014年推出,支持有Lambda的表达式,可以使用函数式的编程
JDK1.9的开发包在2017年推出,进一步提升JDK1.8的稳定性
JDK1.10的开发包在2018年推出,是属于JDK1.9的稳定版

JRE指的是Java运行时环境,也就说只提供有程序的解释功能,不提供有程序的开发功能,当本机上已经配置好了JDK之后, 将会自动进行JRE的更新处理。

bin文件:所有可执行程序路径

编译指令:javac xxx.java
解释指令:java xxx

关于类
公共类名称必须和文件名称保持一致。
在一个xxx.java文件里可以有多个class定义,并且编译之后会形成不同的xxx.class文件。

关于JShell:
Shell是脚本程序的含义,在很多编程语言里为了方便使用者进行代码开发,都会有Shell交互式编程环境。有时只是为了进行简短的程序验证,但在Java里需要写许多结构代码。所以这里提供了jshell指令,直接运行即可。
除了可以直接在jshell命令之中进行程序的编写之外,也可以将一些内容直接交由一些文件保存。
可以在一个xxx.txt文件中写入想要实现的效果,比如System.out.println(“哈哈哈”);
然后在jshell命令下输入:/open d:/xxx.txt 即可 , 注:d为存储xxx.txt文件的地址
要退出交互式环境可以输入:/exit

关于CLASSPATH
从当前路径加载类:SET CLASSPATH=.

请问PATH和CLASSPATH的区别?
PATH:是操作系统提供的路径配置,定义所有可执行程序的路径
CLASSPATH:是由JRE提供的,用于定义Java程序解释时类加载路径,默认设置的为当前所在目录加载,可以通过“SET CLASSPATH=路径”的命令形式来进行定义

jvm->CLASSPATH定义的路径->加载字节码文件

注释分类:单行注释、多行注释、文档注释

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值