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

网站常用参数网络广告的形式

网站常用参数,网络广告的形式,哪里可以上传自己的php网站,网站域名不想实名认证java后端面试题大全 3.JVM3.1 对象实例、类信息、常量、静态变量分别在运行时数据区的哪个位置?3.2 java类的加载流程3.3 java内存溢出什么时候会发生以及解决方法 3.JVM 3.1 对象实例、类信息、常量、静态变量分别在运行时数据区的哪个位置? 堆 对象实例、String常量池、基…

java后端面试题大全

  • 3.JVM
    • 3.1 对象实例、类信息、常量、静态变量分别在运行时数据区的哪个位置?
    • 3.2 java类的加载流程
    • 3.3 java内存溢出什么时候会发生以及解决方法

3.JVM

3.1 对象实例、类信息、常量、静态变量分别在运行时数据区的哪个位置?


  • 对象实例、String常量池、基本类型常量池、静态变量
  • 方法区
    类信息、类常量池、运行时常量池
  • 虚拟机栈
    临时变量

3.2 java类的加载流程

java文件到最终运行, 需要经过编译和类加载这两个阶段
编译的过程:把.java文件编译成.class文件
类加载的过程:把.class文件加载到jvm的内存中

  1. 加载
    通过类的全限定名获取类的二进制数据, 这可以通过类加载器完成, 类加载器可以从文件系统、网络、ZIP文件等地方获取类文件的二进制数据
    将获取的二进制数据转换为方法区(或元空间)的运行时数据结构, 这个数据结构存储了类的字段、方法、构造方法等信息,同时也包含了类的常量池,即字面量(如字符串、final常量)和符号引用等。
  2. 验证
    确保被加载的类的正确性. 这个阶段主要包括文件格式验证、元数据验证、字节码验证等,以确保类文件的正确性和安全性。
  3. 准备
    为类的静态变量分配内存并设置初始值, 这里的初始值通常是默认值,比如数值类型的默认值是0,引用类型的默认值是null
  4. 解析
    类、接口、字段和方法的符号引用解析为直接引用
  5. 初始化
    类的初始化方法

3.3 java内存溢出什么时候会发生以及解决方法

一、内存溢出的原因
如果内存泄露的空间足够大,就会导致内存溢出

堆内存中一个对象不再使用时,垃圾回收器却无法从内存中删除他们,导致内存泄露。

二、内存泄露的影响

http://www.ds6.com.cn/news/109777.html

相关文章:

  • 重庆制作网站最牛餐饮营销手段
  • 河南省住房和城乡建设厅二维码网站深圳网站设计制作
  • 网站技术维护如何在百度提交自己的网站
  • 学做PPT报告的网站视频号广告推广
  • 静态网站漏洞婚恋网站排名前10
  • 打开百度竞价页面是网站是什么百度网址大全怎么设为主页
  • 天津外贸网站建设免费html网站模板
  • 在阿里巴巴上怎样做网站抖音黑科技引流推广神器
  • 服务器搭建网站数据库关键词林俊杰的寓意
  • 动态网站开发实训报告网络服务器地址怎么查
  • 北京西城区建设局网站百度指数专业版app
  • 网站建设服务联享科技网站买卖
  • 网站专题页面制作营销软件商城
  • 苏州做网站设计的公司有哪些百度上做广告怎么收费
  • 用flash做的ppt模板下载网站长春seo网站排名
  • macbook air网站开发搜索关键词排名一般按照什么收费
  • 网站开发需要java吗模板建站优点
  • 网站内容营销无锡seo培训
  • 如何用ps做网站首页图片网页设计收费标准
  • 网站手机页面如何做新闻头条最新消息10条
  • 如何评价一个企业的网站建设火星时代教育培训机构官网
  • 关于动漫制作专业宁波seo外包
  • 滨州网站建设公司电话自贡网站seo
  • 制作收款网站搜索引擎优化怎么做
  • 做网站用多大的服务器苏州网站开发公司
  • 网站为什么要备案品牌营销服务
  • 做网站的企业文化怎么写优化大师的三大功能
  • wordpress 插入 flash青岛自动seo
  • 深圳网站建设公司 评论培训方案怎么做
  • 2023疫情最新数据消息唐山seo优化