zoukankan      html  css  js  c++  java
  • java 常用Dos命令 JDK JRE JVM

    清屏:cls

    当DOS控制台内容过多时,可以使用清屏命令

    切换盘符::

    例如:C: >E:,然后按回车键就到了E盘下

    进入指定目录:cd;

    返回上一级目录:cd..;

    返回盘符根目录:cd;

    显示当前目录下的文件和子目录信息:dir

    运行应用程序:程序完整名称 参数

     

    JDK(Java Development Kit)开发运行环境

    JDK中包含了JRE与JVM,JDK是开发人员需要安装的

    JRE(Java Runtime Environment)运行环境

    JRE中包含JVM,JRE是不需要进行开发,只进行运行的人员需要安装的

    JVM(Java Virtual Machine)java虚拟机

    虚拟机是java跨平台的依赖,安装了虚拟机后Java才能实现在任意操作系统上运行,一次编写到处运行

     

    Java应用程序的编写流程

    1.由开发人员写好源代码

    2.然后通过编译器把源文件编译成字节码文件

    3.最后使用解释器来运行字节码文件

     

    jvm内存机制

    编译通过后生成class文件,jvm会启动它的类加载器来加载文件,然后JVM将内存分为了5个区域,我们目前只需要了解主要的三个区域

    1.方法区,也叫数据结构共享区,程序首先会进到这个区域

    2.栈内存,程序执行时,主方法先进入栈内存的底部,之后代码从上往下执行加载的方法等都会逐个进栈,也叫做压栈。

    3.堆内存,在栈内存中加载执行的实例化对象或是一些引用数据类型等都会在堆内存中开辟一块空间,并生成一个16进制的地址指向引用名。

  • 相关阅读:
    MISC | ctfshow 31
    010editor 没有分块高亮显示了
    BUUCTF | [网鼎杯 2020 朱雀组]phpweb
    python2与python3共存后,如何使用
    kali2020 装不上docker
    php代码审计整理
    [MRCTF2020]Ezpop
    kali没有tcptraceroute如何安装
    [BUUCTF] 真的很杂
    【弱网测试】备份弱网测试相关数据
  • 原文地址:https://www.cnblogs.com/ty-v/p/7886373.html
Copyright © 2011-2022 走看看