我们在java程序开发的的时候,必须要去提起完成一些需要准备的工作,换句话说,就是安装和配置java的开发,安装配置JDK。
JDK的全名就是Java标准版开发包,在这个开发包里面,提供了编译运行程序的所有需要的工具和资源,其中有编译器,运行时的(JRE),还有一些java中常用到的类库。
这里我们发现一个问题,JVM不就是java在运行时的虚拟机么?那么JRE和JVM又是什么关系的?直白点说,jre是包含了jvm的,jvm是java程序核心的虚拟机。一般的话,如果我们只去运行java程序的话,那我们只去安装jre即可,不用安装jdk。
那么,只安装jvm呢?在运行java程序的时候,我们仅靠这一核心虚拟机是远远不够的,我们还要有别的支持才可以真正运行一个程序。当然,在jdk网站上,我们也最少只能下载到jre,并没有单独提供jvm下载。
Java的三个部分SE(JDK)、EE(JDK)、ME(SDK),在这里我们学会一个,剩下的也就可以自行安装了。我们以SE为例。
其实,我们发现JDK已经更新到了10版本,我们可以根据自己的平载合适的版本。记得点上接收协议哟~
我们在这里不用安装公共的jre软件包,公共jre是个的jre,它会单独的安装在我们的系统的别的径下面。公用的JRE会向我们的浏览器和系统中注册Java运行时的。
我们可以使用者样的方式,让系统中所有的应用程序都可以使用公用JRE,就像是我们java学习中的全局变量。然而我们现在在网页上执行Applet的机会越来越少,而且我们完全可以选择使用我们自己JDK目录下的JRE来运行Java程序,因此并不要去安装公共JRE。
我们在安装的时候,系统会默认选择C盘下的默认径,在这个径中我们可以发现Program Files目录中间有个空格,这样可能在未来的使用过程中发生未知的错误,所以我们安装在根径下面,比如D:\Java中
在执行java程序的时候我们必须经过这样的两个步骤,编译和解释。而这两了命令需要我们的javac和java两个命令去实现,但是我们第一次cmd中录入的时候回出现这样的错误:
出现这样的问题就是我们的Windows系统它找不到这样的命令,所以我们需要告诉它在哪里找,这时候我们就要去配置变量。
我们点击变量按钮,将会打开部变量对话框,在这里我们可以其修改和添加我们想要的变量。
在这里我们看到,我们只需要将jdk的bin径直接复制过来就可以了,对于初学者来说这样的方式是最简单的。不用麻烦的去配置JAVA_HOME。
当然使用JAVA_HOME的好处就是在电脑上有多个jdk的时候,我们只要更改JAVA_HOME中的值,就可以完成转换。遇到的情况很少。
其实,这两者的区别并不是很大,只是用户变量的权限只局限于当前的用户,而系统用户可以对全部的用户有效。所以,我们想象也可以明白,通过用户变量我们可以减少对其他人的影响,尽管电脑一般也就设置一个用户,但是这是一个优秀的习惯。
上述就是,我们对Java开发的安装与配置,两种方梦见小男孩拉屎式,大同小异,第一种可能是初学者的你,没见过的方式,确实可以。
这些天,我们学习了Java中的各种知识点,算是简单的入门,大家还需要更多的,写给我也写给大家,加油~
本文由 恒宇国际(www.neivn.cn)整理发布
网友评论 ()条 查看