初识Java
Posted 便条先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Java相关的知识,希望对你有一定的参考价值。
一、Java9新特性:交互式编程工具JShell
Shell 是脚本程序的含义,在很多的编程语言里面为了方便使用者进行代码的开发,都会提供有 Shell 交互式编程环境。
在 Java9 以前的 Java 编程过程中有时只是为了打印一些文字或字符以验证,而从JAVA9开始提供有JShell命令,可以将含有打印的语句写到特定的“.txt文件”中,然后在JShell中执行,具体方法如下:
定义一个文件“e:hello.txt”,文件内容如下:
System.out.println("Hello NoteSir!");
System.out.println("欢迎和便条先生相互交流!");
System.out.printl("我喜欢学JAVA");
将以上文件保存后可以在JShell中通过以下命令执行:
/open e:hello.txt
便可执行打印代码
二、CLASSPATH环境属性
对于该环境属性的配置在前期中非常重要的,特别是使用IDE工具进行开发。
对于环境变量的配置的内容,大家可自行百度查找。
这里要确定的是:Java虚拟机解释程序时需要得到CLASSPATH的支持
当然当大家进行百度配置环境变量时会在配置页面看到PATH,这时候大家就要注意path和classpath之间的区别了。区别如下:
PATH:是OS(操作系统)提供的路径配置,定义所有可执行文件的路径;
CLASSPATH:是由jre(Java开发环境)提供的,用于定义 Java 程序解释时类加载路径,默认设置的为当前所在目录加载,可以通过“SET CLASSPATH=路径”的命令形式来进行定义;
由上的分析可得到Java程序的逻辑 关系:Java虚拟机通过环境变量定义的路径加载已经解释完的字节码文件(.class文件)
以上是关于初识Java的主要内容,如果未能解决你的问题,请参考以下文章