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

网站快速推广排名技巧qq是哪个公司创办的

网站快速推广排名技巧,qq是哪个公司创办的,三河网站建设公司,wordpress创建登录页面模板目录 堆、栈、方法区分别都存储了那些内容? 堆(heap) 栈(stack) 方法区(method) 在 java 中 wait 和 sleep 方法的区别? 堆、栈、方法区分别都存储了那些内容? 堆&a…

目录

堆、栈、方法区分别都存储了那些内容?

堆(heap)

栈(stack)

方法区(method)

在 java 中 wait 和 sleep 方法的区别?


堆、栈、方法区分别都存储了那些内容?

堆:对象的实例、数组

栈:对象的引用、基本数据类型

方法区:类(class)、静态方法、静态变量、常量、成员方法、常量池

堆(heap)

在JVM中就只有一个堆,当虚拟机开启时创建,所有的线程都共用这一个堆。

  1. 堆内存中可以存储对象的实例,也就是new出来的对象。还可以存数组
  2. 而new对象的引用地址则存储在stack栈中,堆中只存储对象本身。

栈(stack)

java栈和堆不同的是每一个线程都有一个stack,而且栈的区域非常小,大概只有1M左右,但存储速度非常快;所以我们把快速执行的任务存储在stack中。

  1. 栈中可以存储基本数据类型和对象的引用(是引用地址,而不是实例)。

方法区(method)

方法区又叫静态区,方法区中存储的都是整个程序中唯一存在的元素,所以方法区和堆一样被所有线程共享。

方法区可以存储:

  1. 类(class)
  2. 静态方法
  3. 静态变量(static变量)
  4. 常量
  5. 成员方法
  6. 常量池

在 java 中 wait 和 sleep 方法的区别?

  • 方法归属不同:sleep() 来自 Thread,是 Thread 的静态方法;而wait() 来自 Object,是 Object 的成员方法,每个对象都有
  • 锁特性不同:sleep() 不释放锁;wait() 释放锁。
  • 醒来时机不同执行 sleep(long) 和 wait(long) 的线程都会在等待相应毫秒后自动醒来wait(long) 和 wait() 还可以被 notify 唤醒,wait() 如果不唤醒就一直等下去它们都可以被打断唤醒sleep可以自然醒,wait必须等待别人唤醒;

最大的不同是在等待时 wait 会释放锁,而 sleep 一直持有锁。wait 通常被用于线程间交互,sleep 通常被用于暂停执行。

http://www.yayakq.cn/news/25367/

相关文章:

  • 有了域名怎么建网站联系方式wordpress 登陆样式
  • f1意大利站最新排名汕头百度关键词优化
  • 怎么联系做网站公司网站怎样做链接
  • 可以做外国网站文章wordpress 模版下载
  • 兰州网站建设技能论文购物有哪些平台
  • 如何制作一个个人网站个人网站建设主要功能
  • 门户网站英文源码下载网站源码
  • 网站不被搜索引擎收录吗网络媒体设计是做什么的
  • 文化传媒网站php源码网站建设关键的问题是
  • 华为云定制建站服务怎么样网页美工设计课程教案
  • 网站设计工具有哪些大学做兼职英语作文网站
  • 网站免费建设推荐课程网站建设方案
  • 徐州网站关键词企业推广的网站
  • 系网站的开发和建设毕业设计营销型高端网站建设
  • 做电商网站外包wordpress文章中写代码
  • 企业网站的布局百度运营培训班
  • 云南网站优化wordpress 新浪博客模板
  • 合肥网站建设兼职商检报关网站建设
  • 一站式营销型网站建设服务东莞室内设计学校
  • 网站根目录是什么电商网站系统
  • 铁岭 网站建设做商品网站的教学视频
  • ps ui做响应式网站要求wordpress图片生成插件下载
  • apsx做的网站怎么发布网站建设 网址导航
  • 在局网站 作风建设昆明网站建设logovi
  • 网站认证值不值得做宁波易企网做的网站
  • 服务器 网站建设 过程湖南企业网络推广软件
  • 怎样做网站平台赚钱吗手把手网站开发
  • asp网站域名绿色资源网
  • 35开始学网站开发简单商业网站模板
  • 巨鹿企业做网站10号店分销平台