Java虚拟机

Posted 凯哥学堂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java虚拟机相关的知识,希望对你有一定的参考价值。

一、JAVA发展

Java是1995年由sun公司推出,后2010年被oracle( 甲骨文)公司收购。
其中文名为加哇,logo像一杯咖啡,意为美味的咖啡,用java编程就像一杯美味的咖啡。

二、java特点

Java是解析型编程语言,不能对计算机进行直接操作,需要安装java虚拟机,对java源码进行编译后形成字节码,通过虚拟机发出指令对计算机进行操作。
Java虚拟机
正是因为java虚拟机的存在,使得java语言的开发是跨平台的编程语言。
C/C++是编译后是直接对计算机进行操作。
Java虚拟机

三、java的相关概念机虚拟机的安装

JDK:java开发工具箱  java development kit
JVM:java虚拟机    java virtual machine
JRE:java运行环境   java runtime environment

1、下载JDK

JDK下载链接:www.oracle.com
计算机右键属性找到计算机系统位数,下载对应JDK版本。
Java虚拟机
下载时记得要勾选accepet license agreenment(接受同意许可)。
其中windowsX86是32位;windowsX64是64位。

2、安装JDK

将下载好的JDK解压,点击安装,(也可拷贝,为免安装注册软件)勾选开发工具。点击下一步进行安装。
Java虚拟机
安装好后的JDK下面各个文件及文件夹功能如下图所示:
Java虚拟机

四、环境变量的配置。

1、dos的进入

按开始菜单+R==》输入“cmd”回车,进入dos再输入java,显示如下,证明java开发工具安装成功
Java虚拟机
Java虚拟机

2、path和classpath环境变量的配置

计算机编译java源码,需要使用JDK中的javac.exe,并且要告诉计算机javac的路径。
在dos中编译运行写好的代码有2种方法:
(1)将javac.exe拉入dos,空格,再将代码拉入dos,回车。
Java虚拟机
(2)在dos中进入盘符
为了更快捷的编译运行代码,我们需要设置path和classpath。
Path指java的编译程序javac.exe所在的路径。
Classpath指编译好的.class文件所在的路径。
设置方法为计算机属性=>高级设置=》环境变量=》path。
在路径的最前面粘贴JDK\bin目录并且以“;”隔开。
点击新建,输入变量名classpath,变量值为编译好的.class文件路径。

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

以上是关于Java虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

java虚拟机和java内存区域概述

java虚拟机学习-触摸java常量池(13)

深入理解Java虚拟机:JVM高级特性与最佳实践的内容简介

android -------- java虚拟机和Dalvik虚拟机

Java虚拟机体系结构

JAVA虚拟机体系结构