首页 » 软件开发 » JAVA基础3:Java的核心机制和Java编程坏境的准备(机制核心编程基础虚拟机)

JAVA基础3:Java的核心机制和Java编程坏境的准备(机制核心编程基础虚拟机)

落叶飘零 2024-07-24 23:35:42 0

扫一扫用手机浏览

文章目录 [+]

虚拟机机制

JVM是Java Virtual Machine(java虚拟机)的缩写;JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的;JVM就是一个虚拟的用于执行bytecodes字节码的计算机;

Java虚拟机是Java最核心技术,也是跨平台的基础;

JAVA基础3:Java的核心机制和Java编程坏境的准备(机制核心编程基础虚拟机) 软件开发
(图片来自网络侵删)

Java语言使用Java虚拟机与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码) 就可以在多种平台上不加修改的运行;Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。
这就是Java语言能够一次编译 到处运行的原因。

关于Java虚拟机机制的运行我们可以引入图解,就会显得更加好理解一点儿,比如下图:

虚拟机一次编译到处运行就是Java的跨平台原理,如下图:

垃圾收集机制

相比于c/c++中,开发人员负责无用内存来说,在Java中,消除了程序员收回无用内存空间的责任。
程序员无法精确控制和干预

Java坏境准备

要进行Java编程,首先要进行虚拟机的安装以及搭建项目运行坏境,具体步骤如下操作:

Oracle公司为Linux、Mac OS X、Solaris 和Windows提供了Java 开发工具包( JDK)的最新、最完整的版本。
要想下载Java开发工具包,可以访问Oracle网站:

https://www.oracle.com/technetwork/java/javase/downloads/index.html

我们学习阶段,为了方便我解说,统一用我提供过程步骤就可以了:

【1】卸载过程:

控制面板---》程序---》卸载:

【2】安装过程:(一直下一步,安装到默认位置即可,注意:记得安装jre)

【3】验证JDK是否安装成功:

(1)查看文件夹:

(2)快捷键:win+R ---》录入cmd:

(3)最后查看控制面板进行比较:

常用dos命令

控制语句要牢记

"黑窗口":控制命令台

(1)切换盘符:

(2)查看详细内容:

(3)进入到某个文件夹下:

cd+目标文件夹名称:

(4)返回上一层:cd..

. :当前路径

.. :上一层路径

(5)补全文件夹名称: tab 补全功能 。
多个目录可以一直按tab来回的切换!

(6)清空(清屏)效果:cls(7)查看历史命令:上下箭头

(8)删除,创建文件夹:

这些就是基本上常用的DOS控制语句命令了,要是感兴趣其他不常用的,可以闲时自己查找一下。

【1】安装notepad++软件,建议安装到:d盘根目录下notepad文件夹下:

(只要你能找到就可以)

【2】修改背景护眼色

【3】设置默认格式:

【4】打开notepad:

(1)进入到安装盘符下:D:\Notepad++,点击:

(2)用桌面快捷方式:

(3)利用命令打开:

ps:第三种打开方式,是进入到安装目录下

(4)我想在任意的路径下,去打开notepad命令,结果报错:

报错原因:就是因为

找不到对应的命令。

解决方法:

引入环境变量:path

只要将notepad所在的路径,配置到path环境变量中,我就可以打开了!

<1-1>找到环境变量位置:计算机---右键---属性---高级系统设置---环境变量

<1-2>添加path:

<1-3>测试环境变量是否成功:关键一步:“黑窗口”要重新打开

总结:环境变量path的作用:

只要将命令所在的路径配置到path中,就可以在任意的路径下找到这个命令!

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读3 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0