网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • 006JAVA入门——JDK、JRE、JVM

    JDK ——Java Development Kit(Java开发者工具) JDK是JAVA语言的软件开发工具包,主要用于移动设嵌入式设备上的JAVA应用程序。JDK是整个就AVAV开发的核心,它包含了Java运行环境(JVM+Java系统类库)和Java工具。JRE——Java Runtime Environment(JAVA运行环境) JRE是…

    2022/3/2 22:15:02 人评论 次浏览
  • JVM 调优与 Java 优化:有什么区别?

    JVM 调优和 Java 优化听起来很相似,都旨在提高应用程序性能。但他们采取完全不同的方法来实现他们的目标。JVM 调优和 Java 优化听起来很相似,都旨在提高应用程序性能。但是 JVM 调优和 Java 优化这两个术语经常互换使用,但两种做法之间存在重要区别。简而言之,JVM 调…

    2022/3/2 14:18:19 人评论 次浏览
  • 学习java的第一天

    1.java开发环境:编译运行过程:编译期:.java源文件,经过编译,生成.class字节码文件;运行期:jvm加载.class并运行.class(0,1);特点:跨平台,一次编程到处使用只需要在不同平台安装jvm名词解释:jvm:java虚拟机作用:加载.class并运行.class;jre: java运行环境作用…

    2022/3/2 1:21:40 人评论 次浏览
  • Java虚拟机(JVM)个人学习总结

    前言: 计算机是二进制的系统,他只认识 01010101,但像我们编写的HelloWord.java,计算机是不认识的,因此就需要编译,由javac编译成字节码文件.class,因为JVM只认识.class文件,再由JVM编译成计算机认识的文件,对于电脑系统来说,文件代表一切,这也是说Java是跨平台…

    2022/3/1 20:22:58 人评论 次浏览
  • java入门随笔

    java入门 来自狂神说java 仅供学习使用 java诞生 c 1972贴近硬件运行快效率高,但指针与内存管理麻烦 c++ 1982面向对象,贴近c java 1995无指针与内存管理,移植性高,只需jvm(java虚拟机)即可在任何电脑上运行。java2企业版(j2EE)适用服务器。特点:高可用,高性能,…

    2022/3/1 12:21:28 人评论 次浏览
  • java培训:Java类加载机制的理解

    谈谈“会”的三个层次 对一门语言的学习,这里谈谈我理解的“会”的三个层次: 第一层:了解这门语言的语法、写法,我把它叫做 hello world 级别; 第二层:了解这门语言的优劣势以及它的生态,了解这门语言的能力范围,我把它叫做 应用 级别; 第三层:了解这门语言的底…

    2022/2/28 12:23:15 人评论 次浏览
  • 聊聊JVM分代模型:年轻代、老年代、永久代

    JVM内存的一个分代模型:年轻代、老年代、永久代。 注:在1.8以后,永久代被移除,转而用元空间代替。这里主要是介绍一下概念。1. 背景引入 大家现在应该都知道一点,那就是我们在代码里创建的对象,都会进入到Java堆内存中,比如下面的代码:1 package com.test.day11;2…

    2022/2/28 6:26:17 人评论 次浏览
  • JVM性能调优与实战进阶篇-上

    ZGC 诞生原因 Java生态非常强大,但还不够,有些场景仍处于劣势,而ZGC的出现可以让Java语言抢占其他语言的某些特定领域市场。比如谷歌主导的Android手机系统显示卡顿。 证券交易市场,实时性要求非常高,目前主要是C++主导。 大数据集群如HBase的性能。特性ZGC(The Z G…

    2022/2/28 6:23:41 人评论 次浏览
  • java第四课---java的简单介绍

    1.jdk文件夹(java开发工具包) --jre --jvm java虚拟机 --lib 类库,存放一些jar包 --bin 存放一些命令(java命令、javac命令) java的可执行文件 --src.zip 源代码 bin文件里面存放了JDK的各种开发工具的可执行…

    2022/2/28 1:24:57 人评论 次浏览
  • java 命令(jinfo)

    1、功能jinfo 是jdk自带的命令,用来查看正在运行的java应用程序的扩展参数,包括java System属性和jvm命令行参数; 也可以动态修改正在运行的jvm一些参数,当系统崩溃时jinfo可以从core文件里面知道崩溃的java应用程序的配置信息 2、位置jinfo 命令位于$JAVA_HOME/bin目…

    2022/2/28 1:22:30 人评论 次浏览
  • Java安全之Java Agent

    Java安全之Java Agent 目录Java安全之Java AgentAbout Java AgentJava Agent的出现Java Agent运行模式Java Agent源码简介ClassDefinitionClassFileTransformerInstrumentationJava Agent使用Agent模式使用javassist修改字节码Attach apiAttach模式使用Reference About Ja…

    2022/2/27 9:21:27 人评论 次浏览
  • JVM----内存结构

    Java Virtual Machine - java 程序的运行环境(java 二进制字节码的运行环境)一、内存结构 程序计数器虚拟机栈本地方法栈堆方法区 1. 程序计数器 1.1 定义 Program Counter Register 程序计数器(寄存器) 1.2 作用二进制字节码 jvm指令 java源代码0: get…

    2022/2/26 7:28:43 人评论 次浏览
  • 【JVM学习笔记】GC——JAVA预言的垃圾回收

    一、垃圾回收概述 1 什么是GC,为何要GC?2 早期垃圾回收3 Java的垃圾回收机制二、垃圾回收的相关算法 1 垃圾回收算法的概述垃圾回收分为标记阶段和清除阶段,标记阶段找垃圾,清除阶段清掉找到的垃圾。标记阶段使用的算法有引用计数算法、可达性算法。清除阶段使用的算法…

    2022/2/26 1:21:53 人评论 次浏览
  • 对线面试官的资本

    对线面试官的资本该随笔来自知乎大佬的回答,稍作整理。 起源是一位小白的美好幻想,MVC+Mybatis想唬住面试官。基础接口及常见问题@Autowired@Component @Repository @Service @Controller写好接口壳子,入参是一个,多个,集合,文件?出参 是一个,多个,集合,文件接口…

    2022/2/25 6:29:58 人评论 次浏览
  • 关于java面试的总结

    问题一:String,StringBuffer,StringBuilder 有啥区别答案:三者底层都是用char数组存储字符串,string里的char 数组被final修饰,所以是不可变的 也不能被继承,每次对String的操作就是创建了新的String对象 StringBuffer和StringBuilder都继承了AbstrctStringBuilder类,…

    2022/2/25 1:35:58 人评论 次浏览
扫一扫关注最新编程教程