当前位置: 首页 > news >正文

实时定量引物设计网站怎么做哪个网站做推广效果好

实时定量引物设计网站怎么做,哪个网站做推广效果好,全国信用信息公示系统官网,深圳华强北赛格大楼晃动目录 运行时数据区前言面试题JVM 内存区域 / 运行时数据区#xff1f;说一下 JDK1.6、1.7、1.8 内存区域的变化#xff1f;为什么使用元空间替代永久代作为方法区的实现#xff1f;Java 堆的内存分区了解吗#xff1f;运行时常量池#xff1f;字符串常量池了解吗#xff… 目录 运行时数据区前言面试题JVM 内存区域 / 运行时数据区说一下 JDK1.6、1.7、1.8 内存区域的变化为什么使用元空间替代永久代作为方法区的实现Java 堆的内存分区了解吗运行时常量池字符串常量池了解吗为什么将字符串常量池移动到堆中 运行时数据区 前言 已经找到工作了分享秋招时的笔记。祝大家都能顺利找到自己心仪的工作。 面试题 JVM 内存区域 / 运行时数据区 JVM 运行时数据区包括程序计数器、虚拟机栈、本地方法栈、堆、方法区 程序计数器、虚拟机栈、本地方法栈是线程私有的堆和方法区是线程共享的 程序计数器 程序计数器是当前线程所执行的字节码的行号指示器是唯一一个在 Java 虚拟机规范中没有规定任何 OutOfMemoryError/OOM 情况的区域 虚拟机栈 描述 Java 方法执行的线程内存模型每个方法被执行时会创建一个栈帧用于存储局部变量表、操作数栈等信息虚拟机栈是线程私有的生命周期与线程相同异常情况如果栈深度超过虚拟机允许的深度会抛出 StackOverflowError 异常如果栈容量扩展失败会抛出 OutOfMemoryError 异常 本地方法栈 与虚拟机栈类似但为虚拟机使用的本地 Native 方法服务 堆 堆是线程共享的存放对象实例几乎所有对象实例都在堆上分配通过参数 -Xmx 和 -Xms 设置堆的大小在 Java 堆中可以划分出多个线程私有的分配缓冲区Thread Local Allocation BufferTLAB以提升对象分配效率细分为新生代Eden 区、Survivor 区 S0 和 S1和老年代如果 Java 堆没有足够内存进行实例分配且无法再扩展会抛出 OutOfMemoryError 异常 方法区 用于存储已加载的类型信息、常量、静态变量等数据和 Java 堆一样是线程共享的在 JDK8 之前方法区的实现为永久代JDK8 之后为元空间 说一下 JDK1.6、1.7、1.8 内存区域的变化 在 JDK 1.6、1.7 和 1.8 版本中内存区域的变化主要体现在方法区的实现方式上 JDK1.6: 方法区的实现是永久代JDK1.7: 讲字符串常量池和静态变量从永久代中移到堆JDK1.8 去除永久代的概念使用元空间在直接内存划分区域作为元空间运行时常量池、类常量池都移动到元空间 为什么使用元空间替代永久代作为方法区的实现 永久代是固定大小的无法动态调整元空间使用本地内存作为存储区域可以根据系统的物理内存动态调整大小 Java 堆的内存分区了解吗 按照垃圾收集将 Java 堆划分为新生代和老年代新生代存放存活时间短的对象每次回收后存活的少量对象逐步升到老年代新生代分为三个区域Eden、S1、S2比例是 8:1:1 运行时常量池 运行时常量池是方法区的一部分常量池表用于存放编译器生成的字面量和符号引用在类加载后存放到方法区的运行时常量池中具有动态性不要求常量一定只有编译期才能产生常量池在无法申请到内存时会抛出 OutOfMemoryError 错误 字符串常量池了解吗 字符串常量区是 JVM 为了提高性能和较少内存消耗针对字符串类专门开辟的一块区域为了避免字符串的重复创建 // 在堆中创建字符串对象”ab“ // 将字符串对象”ab“的引用保存在字符串常量池中 String aa ab; // 直接返回字符串常量池中字符串对象”ab“的引用 String bb ab; System.out.println(aabb);// true为什么将字符串常量池移动到堆中 因为方法区的 GC 回收效率太低只有在整堆收集 (Full GC) 时才会执行 GCJava 程序中通常有大量的字符串等待回收将字符串常量池放在堆里能够更加高效的回收字符串内存 秋招后端开发面试题系列目录 一、Java 1.1 Java基础上 1.2 Java基础下 1.3 Java集合 1.4 JavaIO 1.5 Java多线程上 1.6Java多线程下 二、JVM 2.1 JVM底层原理 2.2 垃圾回收器 2.3 垃圾回收算法 2.4 类加载机制 2.5 运行时数据区 三、MySQL 3.1 MySQL基础 3.2 事务 3.3 索引 3.4 锁机制 3.5 MVCC 四、Redis 4.1 Redis基础 4.2 缓存原理 五、中间件 5.1 RabbitMQ 六、Spring开源框架 6.1 Spring 6.2 Spring MVC 6.3 Spring Boot 6.4 MyBatis 七、操作系统 八、计算机网络 九、设计模式 十、微服务架构 十一、Spring Cloud分布式 11.1 分布式基础 11.2 Spring Cloud 11.3 GateWay 11.4 Nacos 11.5 OpenFeign 11.6 Ribbon 十二、算法 十三、项目
http://www.dnsts.com.cn/news/81359.html

相关文章:

  • 大兴模版网站建设哪家好美工在网站建设中的作用
  • 网站功能建设规划书揭阳新闻最新消息
  • 网站建设开发服务费怎么做分录深圳住建局官方网电话
  • 做网站最专业2022最新新闻大事件
  • 青岛正规网站建设哪家好单位举报网站建设维护情况报告
  • 免费网站网站制作平台网站案例展示怎么做
  • 公司网站图片传不上去深圳手机端网站建设收费
  • 创业网站怎么做宣传片拍摄哪个好
  • 怎么建设微信网站做优化的网站
  • 外卖网站的建设与推广it外包价格
  • 维护网站计划书深圳低价建站
  • 网站做优化好还是推广好西安华为公司
  • 电子商务网站建设模板梅州建站网络科技有限公司
  • 贵港网站建设动态中英文网站是怎么做的
  • pa66用途障车做网站网站建设报价单 excel
  • 龙港做网站怎么给网站做关键词
  • 微信网站域名wordpress固定链接设置自定义结构
  • 做网站需要的服务器wordpress 网站标题
  • 创建网站的目的wordpress更改主题背景
  • wap网站开发培训做平台
  • 外贸常用网站wordpress主题免费下载
  • 服务器如何做网站做设计在哪个网站找图片
  • 做网站需要缴什么费用wordpress提示安装
  • 企业网站功能需求文档wordpress音频播放列表
  • 如何自己做网站界面电子商务网页设计试题
  • 免费网站为何收录比较慢江苏建设科技网站
  • 图书馆门户网站建设方案网络品牌维护
  • 专业苏州网站建设优秀网站seo报价
  • 网站建设新的开始客户信息管理软件
  • 营销型网站建设菲凡网网站建设net接口