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

网站建设mfdos 优帮云2023年8月疫情严重吗

网站建设mfdos 优帮云,2023年8月疫情严重吗,wordpress整站迁移出现403,支持wordpress免费下载一、Java虚拟机内存结构图 二、堆的介绍 1. 前面学习的程序计数器,虚拟机栈和本地方法栈都是线程私有的,堆是线程共享的; 2. 通过 new 关键字,创建的对象都会使用堆内存,其特点是: 它是线程共享的&#x…

一、Java虚拟机内存结构图

二、堆的介绍

1. 前面学习的程序计数器,虚拟机栈和本地方法栈都是线程私有的,堆是线程共享的;

2. 通过 new 关键字,创建的对象都会使用堆内存,其特点是:

  • 它是线程共享的,堆中对象都需要考虑线程安全的问题(虚拟机栈中的局部变量只要不逃离方法的作用范围就是线程安全的
  • 有垃圾回收机制

三、一些示例

3.1 堆内存溢出

1. 代码示例

package cn.itcast.jvm.t1.heap;import java.util.ArrayList;
import java.util.List;/*** 演示堆内存溢出 java.lang.OutOfMemoryError: Java heap space* -Xmx8m*/
public class Demo1_5 {public static void main(String[] args) {int i = 0;try {List<String> list = new ArrayList<>();String a = "hahaha";while (true) {list.add(a); // hahaha, hahahahahaha, hahahahahahahahaha...a = a + a;i++;}} catch (Throwable e) {e.printStackTrace();System.out.println(i);}}
}

2. 报错信息 

3. 修改堆内存大小

 修改了堆内存大小后再次运行程序:

 

3.2 堆内存诊断工具

jps: 首先通过jps工具查看当前系统中有哪些Java进程

jmp: 拿到Java进程后,可以通过jmap工具查看某个java进程的堆内存的使用情况,注意:jmpa只能查询某个时刻堆内存的占用情况,如果想对 堆内存做一个连续的检测,需要使用jmap或jvirsualvm工具:

jconsole: 

jvirsualvm:

http://www.dtcms.com/wzjs/33170.html

相关文章:

  • 电商怎么做推广百度关键词优化排名技巧
  • php网站建设设计制作怎么建网站详细步骤
  • 新疆建网站程序谷歌搜索引擎免费入口镜像
  • 中企动力做的网站不好SEO客户关系管理系统
  • 在网站开发中如何设置用户登录新闻联播今日新闻
  • 网站开发vb语言用什么书软文推广发稿平台
  • b2b行业网站综合影响力排名购买模板建站
  • 直销公司查询网站seo排名课程咨询电话
  • 大丰区住房和城乡建设局网站怎么样做免费的百度seo
  • 杨凌企业网站开发搜索引擎调词平台
  • 网站建设公司 上海信息流广告投放
  • 太湖县住房和城乡建设局网站公司关键词排名优化
  • 网站设计师培训学校郑州整站关键词搜索排名技术
  • 招聘网站开发人员怎么找到精准客户资源
  • 个人网站建设营销型网站建设优化建站
  • 可以自己做攻略的网站百度在线识图查图片
  • 设计师能做网站前端吗b站推广网站入口
  • 自己做网站 最好的软件seo内部优化方式包括
  • 丹阳市建设局网站神马网站快速排名软件
  • 模板网站购买百度app首页
  • 网站增长期怎么做网络营销策划ppt范例
  • dz网站首页html代码在哪淘宝运营一般要学多久
  • 经营网站建设营销策划案例
  • 南京做网站联系南京乐识天津seo实战培训
  • 推广话术seo快速排名软件首页
  • 武汉城市建设网站关键信息基础设施安全保护条例
  • 网站去哪备案网络推广渠道
  • b2c网站建设湘潭网站制作
  • 广州知名网站推广app如何推广
  • 福田蒙派克哪家公司做seo