`
linchy
  • 浏览: 742 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jdk和jvm区别

阅读更多
一:关键词:
Jdk:java 开发工具包
Jre:java运行环境
Jvm:java虚拟机(如何启动jvm,启动动态链接库jvm.dll)
Java编译器
Java解析器
.java (java源代码文件)
.class (java字节码文件)
Path环境变量
ClassPath环境变量
Java运行环境中类装载器的工作原理

安装完jdk后,安装了java的编译环境和运行环境

二: jdk安装后的整个编译环境、运行环境




三:hello world程序
例子:java的hello world程序运行:
输入:javac  helloworld.java(编译环境中进行)
      java  helloworld(运行环境中进行)
分享到:
评论

相关推荐

    jdk8 jvm 参数图(随手参考好资料)

    常用jvm参数都在这张图中,参考起来方便,是国外大神整理的

    JDK和JVM以及线程储存方面

    JDK和JVM以及线程储存方面

    jdk、jre、jvm的区别

    ### JDK、JRE与JVM的区别详解 #### 一、引言 在深入探讨JDK、JRE与JVM之间的区别之前,我们首先需要明确这三个概念的基本定义及其各自的作用。对于初学者而言,理解这些核心组件是学习Java编程的基础。 #### 二、...

    jdk,jvm源码

    JDK(Java Development Kit)包含了开发和运行Java程序所需的所有工具,包括JVM。当我们谈论"jdk,jvm源码"时,我们主要关注的是JVM的内部工作机制以及如何通过源码来理解这个过程。 JVM的运行机制主要包括以下几个...

    jdk7 jvm 参数图(随时参考好资料)

    常用jvm参数都在这张图中,参考起来方便,是国外大神整理的

    JAVA 基础培训,JDK和JVM,核心类的介绍和使用

    在JAVA的基础培训中,深入理解JDK(Java Development Kit)和JVM(Java Virtual Machine)是至关重要的,尤其是关于JDK中的classloader机制。这一机制负责将Java类文件加载到JVM中,使得程序能够运行。下面我们将...

    openjdk8u60+jvm jdk源码+jvm源码

    HotSpot 是 Oracle JDK 和 OpenJDK 使用的默认 JVM 实现,它的名字来源于其“热点代码”检测技术,能够识别并优化经常执行的代码段。 在 OpenJDK 8u60 中,我们可以找到以下关键知识点: 1. **类加载器(Class ...

    JVM高级特性与最佳实践第二版+JDK1.8_API_DOC

    总的来说,理解和掌握JVM的高级特性与最佳实践,结合JDK1.8的新特性,能够帮助Java开发者编写出更高效、更稳定的代码,提升软件的性能和可靠性。这本高清PDF和JDK1.8中文帮助文档将为你的Java学习之路提供宝贵的资源...

    Java零基础 - JDK JRE JVM三者关系.md

    在Java编程的世界里,JDK(Java Development Kit)、JRE(Java Runtime Environment)和JVM(Java Virtual Machine)这三个核心概念是不可或缺的基础知识。无论是对于初学者还是资深开发者而言,深入理解这三者之间...

    一张图看懂JVM、JRE、JDK

    一张图看懂JVM、JRE、JDK

    JVM 排查工具 mat JDK 11

    总之,MAT是JDK 11环境下解决OOME问题的强大工具,通过熟练掌握其使用,我们可以更好地理解和优化JVM的内存管理,提升系统的稳定性和性能。在实际工作中,结合日志分析、性能监控以及持续的代码审查,可以更有效地...

    JDK8的JVM内存结构,元空间替代永久代成为方法区及常量池的变化1

    整体来看,JDK8的JVM内存结构变化主要是为了优化内存管理和垃圾回收,减少溢出问题,同时提升性能。元空间的引入解决了永久代的一些固有问题,而常量池的调整则反映了内存管理策略的进化,使得不同类型的常量池能更...

    Java中JDKJRE和JVM解析.doc

    在Java编程领域,JDK、JRE和JVM这三个概念是至关重要的基础知识点。虽然它们经常被提及,但很多人仍然对它们之间的关系和各自的功能感到困惑。这篇文章将深入探讨这三个概念的区别及其在Java开发和运行环境中的作用...

    jdk开发包,里面包含jre和jvm的详细资源

    Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具。在给定的压缩包中,我们有"jdk1.8.0_05",这是一个特定版本的JDK,发布...

    bcprov-ext-jdk15on-1.54.jar、bcprov-jdk15on-1.54.jar和ssl-provider-jvm16-0.2.jar

    标题中的"bcprov-ext-jdk15on-1.54.jar"和"bcprov-jdk15on-1.54.jar"是Bouncy Castle提供的Java加密库,用于增强Java平台的安全性。Bouncy Castle是一个开源项目,提供强大的加密算法实现,包括SSL/TLS协议支持,...

    JDK,JRE,JVM区别与联系.pdf

    Java开发中的JDK、JRE和JVM是三个至关重要的概念,它们构成了Java技术的基础框架。下面将详细阐述这三个术语的区别与联系。 首先,JDK(Java Development Kit)是Java开发工具包,它是整个Java开发的核心。JDK包含...

    详解Java中的JDK、JRE、JVM

    Java开发中的JDK、JRE和JVM是三个至关重要的概念,它们构成了Java应用程序的运行基础。理解这三个术语以及它们之间的关系是每个Java开发者必备的知识。 JDK(Java Development Kit)是Java开发工具包,它是Java开发...

    JDK、JRE、JVM是什么?

    JDK(java Development Kit):java 的开发和运行环境,包括java 的开发工具和 jre,在程序员的电脑上当然要安装JDK; JRE(Java Runtime Environment):它是Java运行环境,包括,java 运行的所需的类库+JVM(java ...

    java环境中的JDK、JVM、JRE详细介绍

    Java开发工具包(JDK)是Java编程的核心组件,提供了编写、编译和运行Java程序所需的一切工具。...理解JDK、JVM和JRE之间的关系对于Java开发者来说至关重要,因为它们构成了Java开发和运行的基础框架。

Global site tag (gtag.js) - Google Analytics