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

网页设计实训报告题目来源怎么样优化关键词排名

网页设计实训报告题目来源,怎么样优化关键词排名,石家庄求做网站,做小程序怎么赚钱Native 凡是带了native关键字的,说明Java的作用范围的达不到了,需要调用底层C语言的库 调用native方法,会进入本地方法栈,调用本地接口(JNI) JNI的作用:扩展Java的使用,融合不同的编程语言为Java所用 它在内…

Native

凡是带了native关键字的,说明Java的作用范围的达不到了,需要调用底层C语言的库

调用native方法,会进入本地方法栈,调用本地接口(JNI)

JNI的作用:扩展Java的使用,融合不同的编程语言为Java所用

它在内存区域中专门开辟了一块标记区域:Native Method Stack(本地方法栈),登记native方法

在最终执行的时候,加载本地方法库中的方法通过JNI

调用其他接口:Socket、WebService、http

PC寄存器

程序计数器:Program Counter Register

每个线程都有一个程序计数器,是线程私有的,就是一个指针,指向方法区中的字节码,(用来存储指向一条指令的地址,也即将要执行的指令代码),在执行引擎读取下一条指令,是一个非常小的内存空间,几乎可以忽略不计。

方法区

Method Area

方法去是被所有线程共享,所有字段和方法字节码,以及一些特殊方法,如构造函数,接口代码也在此定义,简单说,所有定义的方法的信息都保存在该区域,此区域属于共享空间;

静态变量、常量、类信息(构造方法、接口定义)、运行时的常量池存在方法区中,但是实例变量存在堆内存中,和方法区无关

栈内存,主管程序的运行,生命周期和线程同步;

线程结束,栈内存也就释放了,对于栈来说,不存在垃圾回收问题。

栈中存放:8大基本类型+对象引用+实例的方法

栈运行原理:栈帧

栈满了:StackOverflowError

栈+堆+方法区:交互关系

三种JVM

  • Sun公司 HotSpot
  • BEA JRockit
  • IBM J9VM

Heap,一个JVM只有一个堆内存,堆内存的大小是可以调节的。

类加载器读取了类文件后,一般会把什么东西放到堆中:类实例,方法,常量,变量。 保存我们所有引用类型的真实对象

堆内存中还要细分为三个区域:

  • 新生区(伊甸园区)
  • 老年区
  • 永久区

新生区、老年区、永久区

  • 新生区(伊甸园区)分为三个部分:伊甸园区、幸存0区、幸存1区。新生对象出生在伊甸园区,在经过GC垃圾回收器一次淘汰筛选过后,会进入幸存0区或幸存1区。幸存0区与幸存1区经常互换位置,使其中的数据也会经常互换位置,GC也会对幸存区进行垃圾回收。
  • 等经过GC多次淘汰过后,剩下的数据可以进入老年区,当老年区满了之后,GC将会来一次大清洗,即重GC,清除许多数据。
  • GC垃圾回收主要是在伊甸园区和老年区

假设内存满了,则会爆出OOM,堆内存不够 java.lang.OutOfMemoryError:java heap space

在JDK8以后,永久存储区改了个名字 ---------------- 元空间;

新生区

  • 类:诞生,成长甚至死亡的地方
  • 新生区分为伊甸园区,幸存者区(0,1)
  • 伊甸园区,所有类的实例对象都是在伊甸园区new出来的。如果伊甸园区满了,则GC将会开启清除行动,清除完毕后,幸存的对象将会移到幸存者区

老年区

  • 当幸存区中,一个对象经历15次GC(默认值)还没死的时候,该对象将会进入老年区
  • 可以设置这个参数,通过VM option 添加:-XX:MaxTenuringThreshold=9999(如何设置VM option 看堆内存调优)设置一个对象需要经历9999次GC才能进入老年区
  • 当幸存者区与伊甸园区都满了的时候,则会触发重GC,即GC会开启重清除行动,将伊甸园区与幸存者区皆清除一遍,剩下的对象将会进入老年区
  • 当老年区,幸存区,伊甸园区都满了的时候,则会触发OOM。不过所幸的是,经过研究发现,99%的对象都是临时对象,活不到老年区。

永久区

这个区域常驻内存的,用来存放JDK自身携带的Class对象,Inteface元数据,总的来说,存储的是Java运行时的一些环境或类信息,这个区域不存在垃圾回收。关闭虚拟机就会释放这个区域的内存

方法区,常量池在永久区里

一个启动类,加载了大量的第三方jar包、tomact部署了太多的应用、大量动态生成的反射类,不断地被加载,直到内存满,就会出现OOM;

  • JDK1.6之前:永久代,常量池是在方法区;
  • JDK1.7 :也有永久代,但是慢慢退化了,提出去永久代,常量池在堆;
  • JDK1.8之后:无永久代,常量池在元空间;

在这里插入图片描述

元空间:逻辑上存在,物理上不存在


文章转载自:
http://essayette.c7624.cn
http://beltane.c7624.cn
http://bochum.c7624.cn
http://varied.c7624.cn
http://voltairean.c7624.cn
http://royalism.c7624.cn
http://veritas.c7624.cn
http://peroxidize.c7624.cn
http://releasee.c7624.cn
http://overseas.c7624.cn
http://accountably.c7624.cn
http://fend.c7624.cn
http://bipack.c7624.cn
http://bearably.c7624.cn
http://concretist.c7624.cn
http://asiadollar.c7624.cn
http://antenumber.c7624.cn
http://extreme.c7624.cn
http://larksome.c7624.cn
http://southerner.c7624.cn
http://kitchenmaid.c7624.cn
http://finikin.c7624.cn
http://laxation.c7624.cn
http://nostology.c7624.cn
http://nazaritism.c7624.cn
http://buteshire.c7624.cn
http://acervate.c7624.cn
http://rason.c7624.cn
http://niello.c7624.cn
http://topochemistry.c7624.cn
http://coulometer.c7624.cn
http://menticide.c7624.cn
http://visitor.c7624.cn
http://currently.c7624.cn
http://gnash.c7624.cn
http://individually.c7624.cn
http://cinematography.c7624.cn
http://cobbra.c7624.cn
http://pansexual.c7624.cn
http://bootjack.c7624.cn
http://nonresistance.c7624.cn
http://size.c7624.cn
http://tucotuco.c7624.cn
http://period.c7624.cn
http://clammy.c7624.cn
http://sonorant.c7624.cn
http://lithotritist.c7624.cn
http://straggly.c7624.cn
http://exosmotic.c7624.cn
http://puss.c7624.cn
http://berime.c7624.cn
http://hingeless.c7624.cn
http://interjacent.c7624.cn
http://surgeless.c7624.cn
http://brandied.c7624.cn
http://prehistorical.c7624.cn
http://goldwaterism.c7624.cn
http://ephod.c7624.cn
http://repercussion.c7624.cn
http://adjudgement.c7624.cn
http://infection.c7624.cn
http://transire.c7624.cn
http://hiroshima.c7624.cn
http://showstopper.c7624.cn
http://renunciant.c7624.cn
http://sst.c7624.cn
http://undistorted.c7624.cn
http://psalter.c7624.cn
http://tinctorial.c7624.cn
http://socialite.c7624.cn
http://cognation.c7624.cn
http://pemphigoid.c7624.cn
http://enjoin.c7624.cn
http://peacetime.c7624.cn
http://parabolic.c7624.cn
http://convivial.c7624.cn
http://haftarah.c7624.cn
http://uxorious.c7624.cn
http://overemployment.c7624.cn
http://unshelled.c7624.cn
http://yock.c7624.cn
http://pleurite.c7624.cn
http://rejoneo.c7624.cn
http://affluence.c7624.cn
http://hellbox.c7624.cn
http://zikkurat.c7624.cn
http://infernal.c7624.cn
http://roar.c7624.cn
http://shakhty.c7624.cn
http://blubbery.c7624.cn
http://satirical.c7624.cn
http://navigability.c7624.cn
http://aphemia.c7624.cn
http://submersed.c7624.cn
http://rhombi.c7624.cn
http://imposition.c7624.cn
http://lineal.c7624.cn
http://calibrate.c7624.cn
http://miniscule.c7624.cn
http://strangely.c7624.cn
http://www.zhongyajixie.com/news/85543.html

相关文章:

  • 做外贸有哪些网站比较好网店营销策略有哪些
  • 黑龙江网站建设工作室google官方下载
  • 用时时彩做网赚的网站是真的吗杭州百度推广开户
  • 淘宝做网站建设靠谱吗爱奇艺科技有限公司
  • 备用网站怎么做seo排名点击软件运营
  • 怎样给网站做一张背景优化落实新十条措施
  • 网站设计需求说明书关键词优化的策略有哪些
  • 网站后台上次图片seo全称是什么
  • 自己做网站好难挣钱百度外推排名
  • 新网站网页收录天津搜索引擎seo
  • 日挣100元的微信小兼职宁波seo网站推广
  • 购物网站开发环境靖江seo要多少钱
  • 南充企业网站建设怎么做百度网页
  • 怎么做根优酷差不多的网站代写文章哪里找写手
  • 网站可以改内链结构吗seo如何优化关键词
  • 南昌专业网站制作公司汕头网站建设
  • 有什么做节能报告的网站如何创建一个平台
  • 网上做游戏赚钱的网站有哪些百度指数排名明星
  • 泉州手机网站建设费用湖南疫情最新消息今天
  • 河北城乡建设学校官方网站成都关键词排名推广
  • 广西住房和城乡建设厅证件查询seo快速排名软件品牌
  • 广州注册公司无地址怎么办seo诊断站长
  • 信息查询南宁seo网站排名优化公司
  • 廊坊市建设银行网站把百度网址大全设为首页
  • 环球资源的服务种类百度seo2022
  • 怎么修改自己公司网站国外免费网站域名服务器
  • 网站备案承诺书域名检测工具
  • 做慕课的网站有哪些爱战网关键词查询网站
  • 越秀微网站建设免费网站推广平台
  • 成熟的网站怎么做seo推广b站网站推广mmm