网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • 一文搞懂JVM架构:蚂蚁金服面试Java后端经历

    # HUAWEI-Java一面-1H> 闲聊偏多,问的技术性问题比较基础* 简单说说面向对象的特征以及六大原则* 谈谈final、finally、finalize的区别* Java中==、equals与hashCode的区别和联系* 谈谈Java容器ArrayList、LinkedList、****HashMap、HashSet的理解,以及应用场…

    2021/7/1 9:22:27 人评论 次浏览
  • 【高级Java架构师系统学习】2021年Java工作或更难找

    # 一、内存与线程## 1、内存结构内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在执行时内存的申请、划分、使用、回收的管理策略,通说来说JVM的内…

    2021/7/1 9:21:24 人评论 次浏览
  • JVM发生内存溢出的8种原因:阿里巴巴Java面试都问些什么

    ## 一、网络编程基础回顾### 1\. Socket`Socket`本身有“插座”的意思,不是Java中特有的概念,而是一个语言无关的标准,任何可以实现网络编程的编程语言都有`Socket`。在`Linux`环境下,用于表示进程间网络通信的特殊文件类型,其本质为内核借助缓冲区形成的伪文件。既然…

    2021/7/1 7:21:08 人评论 次浏览
  • 大佬分享开发经验!mysql查看用户权限的命令

    正文 梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。梳理知识后,夯实基础乃是刚需:深入进阶学习(28个主流Java知识点“…

    2021/7/1 2:21:23 人评论 次浏览
  • 想自学Java的速来!java公共方法怎么写

    第1大技能:程序设计和开发数据结构和算法:常用数据结构,排序,检索等 面向对象编程、设计模式,掌握建模语言和建模工具:UML、MVC编程思想 高质量编码能力:重用性,低耦合,可扩展性,高性能,可维护性,安全性高 集成开发,版本控制,构建等工具:eclipse, svn, …

    2021/7/1 1:20:49 人评论 次浏览
  • 如何化身BAT面试收割机?内含福利

    ## 一面1.你觉得项目中用了MQ给你带了什么好处,设计初衷是什么?会带来什么缺点嘛? (项目针对性比较强,不细说)2.在网页键入taobao.com,到返回一个页面,这期间都发生了什么?3.你说到了session和cookie,这两者有什么区别,应用场景是啥?4.返回界面的文字,图片,链接…

    2021/6/30 23:21:21 人评论 次浏览
  • 关于Java开发的面试经验总结,GitHub已标星16k

    # 蚂蚁金服关于spring部分面试问题:1. Spring bean的生命周期能不能结合源码回答一下这个问题2. Spring容器当中包含了哪些常用组件(至少说5个),作用是什么,场景是什么;3. Spring自动注入的原理是什么?能不能从源码来说明一下这个问题;4. 我们常常说的自动注入…

    2021/6/30 22:26:42 人评论 次浏览
  • 【吐血整理】java包名怎么写

    蚂蚁金服关于spring部分面试问题: Spring bean的生命周期能不能结合源码回答一下这个问题Spring容器当中包含了哪些常用组件(至少说5个),作用是什么,场景是什么;Spring自动注入的原理是什么?能不能从源码来说明一下这个问题;我们常常说的自动注入,到底怎么注入的…

    2021/6/30 20:22:50 人评论 次浏览
  • Java开发你需要了解的那些事,Java系列学习进阶视频

    # ActiveMQ消息中间件面试专题* 什么是ActiveMQ?* ActiveMQ服务器宕机怎么办?* 丢消息怎么办?* 持久化消息非常慢怎么办?* 消息的不均匀消费怎么办?* 死信队列怎么办?* ActiveMQ中的消息重发时间间隔和重发次数吗?**ActiveMQ消息中间件面试专题解析拓…

    2021/6/30 17:24:03 人评论 次浏览
  • Java开发者跳槽指南全网疯传

    # 三、堆空间**基本描述**JVM启动时创建堆区,是内存管理的核心区,通常情况下也是最大的内存空间,是被所有线程共享的,几乎所有的对象实例都要在堆中分配内存,所以这里也是垃圾回收的重点空间。**堆栈关系**![](http://www.www.zyiz.net/i/li/?n=2&i=images/2021…

    2021/6/30 17:22:39 人评论 次浏览
  • jvm系列(三):GC算法 垃圾收集器

    概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,…

    2021/6/30 14:24:17 人评论 次浏览
  • Java的锁升级策略

    什么是锁? java中,synchronized永远都是锁定的一个对象,那么jvm是怎么判断一个对象是被锁定的呢。 java的对象内存分布 Java的对象由对象头,对象体和填充空间(Padding)组成。对象头 对象的描述信息 实例数据 对象的实际内容 填充空间 JVM要求对象的大小必须是8字节的…

    2021/6/30 14:22:43 人评论 次浏览
  • 面向对象(上)-类与对象-JVM内存结构

    源程序编译结束后,生成一个或多个字节码文件 我们是用JVM中的类的加载器和解释器对生成的字节码文件进行解释运行 意味着,需要将字节码文件对应的类加载到内存中,涉及到内存解析内存解析图方法区:类的加载信息、常量池、静态域、即时编译器编译后的代码等数据 虚拟机栈…

    2021/6/30 7:23:53 人评论 次浏览
  • Nacos 内存参数修改调优

    前言 在Spring Cloud项目中我们经常会用到Nacos,但如果只是在测试环境或者微服务数量相对比较少时,采用Nacos默认的JVM配置会浪费很多资源。特别是那些低配置用来研究的服务器。 无论是出于生产环境优化所需,还是出于测试环境不浪费资源所需,都需要对默认的JVM进行调整…

    2021/6/30 7:21:53 人评论 次浏览
  • JVM发生内存溢出的8种原因:厦门黑马java培训

    ### 一、哪些人有被裁危险?就拿甲骨文裁掉900个人来说吧。甲骨文中国区方面给出的解释是:不是公司的问题,也不是员工的问题,只是公司最近要调整战略,所以才裁员。这一批被裁员工平均37岁,本应是行业内的精英,只是哪怕能力再突出,业绩再好,也逃不过公司的战略调整…

    2021/6/30 7:20:34 人评论 次浏览
扫一扫关注最新编程教程