杨利霞 发表于 2022-9-12 18:48

java语言入门(一)之JAVA语言基础入门

java语言入门(一)之JAVA语言基础入门

JVM与垃圾收集机制
Java语言的特点:跨平台性
原因:因为可以在每个不同平台下载jvm

核心机制-Java虚拟机
JVM是一个虚拟机的计算机,具有指令集并使用不同的储存区域。负责执行指令,管理数据,内存,寄存器。

对于不同的平台的平台,有不同的虚拟机

只有某平台提供了对应了java虚拟机,Java程序才可以在此平台运行

Java虚拟机机制屏蔽了底层运行平台的差别,实现了"一次编译,到处运行"

核心机制-垃圾回收

不在使用的内存空间应回收-垃圾回收

         在C/C++等语言中,由程序员负责回收无用内存。

        Java语言消除了程序员回收无用内存空间的责任,它提供了一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。

        垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和干预。

Java程序还会出现内存泄漏和内存溢出问题吗?Yes!

JDK、JRE、JVM的关系
什么是JDK、JRE

JDK

JDK是提供Java开发人员使用的,其中包含了java的开发工具,也包括了JJRE。所以安装了JDK,就不用在单独安装JRE了

其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)等

JRE

包括Java虚拟机和java程序所需要的核心类库等。如果想要运行一个开发的Java程序,计算机只想要安装JRE即可。

JDK、JRE、JVM的关系

JDK=JRE+开发工具集

JRE=JVM+Java SE标准类库



官方网址:

        www.oracle.com

        java.sun.com

安装JDK

        傻瓜式安装,下一步即可。

        建议:安装路径不要有中午或者空格等特殊符号

        如果操作系统是64位的,软件尽量选择支持64位的

        当前提示安装JRE时,正常在JDK安装的时候已经安装过了,但是为了后续使用Eclipse等开发工具不报错,建议也根据提示安装JRE。

JDK的安装
下载JDK
下载路径:
链接:Java Downloads | Oracle

根据电脑的系统选择对应的版本,其中x86表示32位系统,x64表示64位系统。

      JDK安装步骤
       双击下载下来的安装文件, 点下一步





       这里我们可以选择安装路径,也可以默认安装。如果更改路径最好不要放在中文或者带空格的目录下,以免将来出现不必要的麻烦。



       点击下一步就开始安装了



       设置环境变量
    桌面“我的电脑”右击,选择“属性”打开“系统控制面板”选择“高级系统设置”





进入之后选择高级系统设置,然后选择环境变量

在打开的环境变量对话框后,单击下方【系统变量】下的【新建】按钮;

然后输入JAVA_HOME,对应的变量值为你jdk安装的目录。



点击确定。

然后新建变量名:classpath 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar点确定



然后在系统变量中找到名为“Path”的变量并双击,新建变量为 %JAVA_HOME%\bin



确定以后,分别输入“java”、“java -version”(java -version代表你安装的java的版本)和javac,若都正常运行则代表java已经正确安装。

验证jdk
点击【开始】菜单,收入cmd进入命令模式,输入“java -version”可以查看安装版本




————————————————
版权声明:本文为CSDN博主「我是一个小仓鼠01」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_53998054/article/details/126805694


页: [1]
查看完整版本: java语言入门(一)之JAVA语言基础入门