网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • 今年最新整理的《高频Java面试题集合》,挑战大厂重燃激情!

    专题5:Java序列化1、什么是java序列化,如何实现java序列化? 2、保存(持久化)对象及其状态到内存或者磁盘 3、序列化对象以字节数组保持-静态成员不保存 4、序列化用户远程对象传输 5、Serializable 实现序列化 6、writeObject 和 readObject 自定义序列化策略 7、…

    2021/7/2 17:23:46 人评论 次浏览
  • Java开发核心知识笔记共2100页,100%好评!

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

    2021/7/2 14:23:50 人评论 次浏览
  • BIO和NIO有啥区别?Java面试题汇总

    直击面试 反正我是带着这些问题往下读的 说一下 JVM 运行时数据区吧,都有哪些区?分别是干什么的?Java 8 的内存分代改进举例栈溢出的情况?调整栈大小,就能保存不出现溢出吗?分配的栈内存越大越好吗?垃圾回收是否会涉及到虚拟机栈?方法中定义的局部变量是否线程安全…

    2021/7/2 12:21:18 人评论 次浏览
  • 2021Java春招,青岛学java哪里好

    面试题模块介绍:一、Java 基础 JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都…

    2021/7/2 11:25:47 人评论 次浏览
  • 一个Java类在运行时候,变量是怎么在JVM中分布的呢?

    JVM学习第三篇思考:一个Java类在Jvm内存中是怎么存在的 又名:Java虚拟机的内存模型(JMM)是什么样的. 通过前面两篇文章的学习,我们知道了一个Java类的生命周期及类加载器。我们可以得到如下两幅图: 类生命周期:编辑​ 父类委托机制:编辑​ 思考:编辑​ 我们编写的类…

    2021/7/2 11:22:28 人评论 次浏览
  • 一文搞懂JVM架构:java常用数据结构和基本算法

    # 一、业务场景介绍先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要实现支付订单的功能,流程如下:创建一个订单之后,如果用户立刻支付了这个订单,我们需要将订单状态更新为“已支付”扣减相应的商品库存通知仓储中心,进行发货给用户的这次购物增加相应的…

    2021/7/2 9:24:10 人评论 次浏览
  • OMG,学它!java中快速注释代码的快捷键

    # **蚂蚁金服一面:**下午杭州的电话,问有没有空,果断有空,虽然感觉略显紧张,有点懵逼。**面试的题目:**1. HashMap和Hashtable的区别2. 实现一个保证迭代顺序的HashMap3. 说一说排序算法,稳定性,复杂度4. 说一说GC5. 可以保证的实习时长6. 职业规划整体来说…

    2021/7/2 9:24:04 人评论 次浏览
  • 「作者推荐」【JVM性能优化】对象内存分配之虚拟机参数调优分析

    ## 内容简介> 本文主要针对于综合层面上进行分析JVM优化方案总结和列举调优参数计划。主要包含:- **调优之逃逸分析(栈上分配)** - **调优之线程局部缓存(TLAB)** - **调优之G1回收器**## 栈上分配与逃逸分析> **-XX:+DoEscapeAnalysis**### 逃逸分析(Escape A…

    2021/7/2 7:25:22 人评论 次浏览
  • 终于找到一个看得懂的JVM内存模型了,已整理成文档

    Netty实战无论是想要学习Spring 5 、Spark、Cassandra等这样的系统,还是通过学习Netty来构建自己的基于Java的高性能网络框架,或者是更加具体的高性能Web或者游戏服务器等,本书都将是你的超强拍档。 本书共分为4个部分: 第一部分详细地介绍Netty的相关概念以及核心组件…

    2021/7/2 7:21:43 人评论 次浏览
  • 细说JVM内存模型,人生转折!

    Kafka 如何做到支持百万级 TPS ? 先用一张思维导图直接告诉你答案:顺序读写磁盘 生产者写入数据和消费者读取数据都是顺序读写的,先来一张图直观感受一下顺序读写和随机读写的速度:从图中可以看出传统硬盘或者SSD的顺序读写甚至超过了内存的随机读写,当然与内存的顺序…

    2021/7/2 7:21:27 人评论 次浏览
  • 成功入职字节跳动!node连接mysql配置

    Java代码是怎么运行的?Java的基本类型Java虚拟机是如何加载Java类的JVM是如何执行方法调用的?(上)JVM是如何执行方法调用的?(下)JVM是如何处理异常的?JVM是如何实现反射的?JVM是怎么实现invokedynamic的?(上)JVM是怎么实现invokedynamic的?(下)Java对象的内…

    2021/7/2 2:23:15 人评论 次浏览
  • JVM之垃圾回收算法

    JVM之垃圾回收算法 一 标记阶段 引用计数算法的原理及优缺点 (1)引用算法对每个对象保存一个整型的引用计数器属性,用于记录对象对象被引用的情况 (2)只要有任意一个对象引用了对象,该对象的引用计数器就加一,引用失效则减一,当引用计数器的值为0,表示对象不可能…

    2021/7/1 22:27:34 人评论 次浏览
  • 年薪50W阿里P7架构师就会点这?并发丨JVM丨多线程丨Netty丨MySQL!

    并发编程 线程基础、线程之间的共享和协作一 线程基础、线程之间的共享和协作二 线程的并发工具类 线程的并发工具类、原子操作 CAS 显式锁和 AQS 一 显式锁和 AQS 二 并发容器一 并发容器二 并发容器三、线程池一 线程池二、并发安全一 并发编程 并发安全二 实战一 实战二…

    2021/7/1 19:25:28 人评论 次浏览
  • Java的运行机制分析!

    简单来说Java程序的运行机制分为编写、编译和运行三个步骤。1.编写编写是指在Java开发环境中进行程序代码的编辑,最终生成后缀名为“.java”的Java源文件。2.编译编译是指使用Java编译器对源文件进行错误排查的过程,编译后将生成后缀名为.class的字节码文件,该文件可以…

    2021/7/1 11:21:34 人评论 次浏览
  • Java面试题中高级,2021最新Java面经分享

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

    2021/7/1 9:23:53 人评论 次浏览
扫一扫关注最新编程教程