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

评估企业网站建设中国建筑工程网施工组织设计

评估企业网站建设,中国建筑工程网施工组织设计,竞争者网站建设情况,网站开发文档包括一. JVM 内存区域的划分 1. 程序计数器 程序计数器是JVM中一块比较小的空间, 它保存下一条要执行的指令的地址. [注]: 与CPU的程序计数器不同, 这里的下一条指令不是二进制的机器语言, 而是Java字节码. 2. 栈 保存方法中的局部变量, 方法的形参, 方法之间的调用关系. 栈又…一. JVM 内存区域的划分 1. 程序计数器 程序计数器是JVM中一块比较小的空间, 它保存下一条要执行的指令的地址.  [注]: 与CPU的程序计数器不同, 这里的下一条指令不是二进制的机器语言, 而是Java字节码. 2. 栈 保存方法中的局部变量, 方法的形参, 方法之间的调用关系. 栈又分为 Java虚拟机栈 和 本地方法栈 . 本地方法(Native Method) 是用 C/C 代码编写. 本地方法栈保存的是本地方法的局部变量, 形参和调用关系.Java方法使用Java编写的. Java虚拟机栈保存的是Java方法的局部变量, 形参和调用关系. 3. 堆 堆是JVM中最大的空间. 通过new新创建的对象 (对象的成员属性和成员方法) 都保存在堆上. 4. 方法区 (元数据区)  方法区, 又叫元数据区. 这块空间保存类信息, 常量, 静态成员(静态变量, 静态方法). 在一个Java进程中, 堆和方法区只有一份; 而程序计数器和栈的数目是根据线程数目确定的. 我们看下面这张图就能明白了~ 仔细想一下, 我们其实不难理解为什么要这样存储. 每一个线程都代表一个执行流, 当然需要记录自己的指令执行顺序, 自己的函数调用关系. 而常量, 静态成员和类信息 就没有必要记录好多份~ 二. JVM 类加载过程 1.加载 (Loading) JVM会通过类加载器(Class Loader) 读取类的字节码文件(.class文件), 并将其数据转换成方法区中的数据结构同时在堆中生成一个对应的java.lang.Class对象用于封装类在方法区内的数据结构. 2. 链接 (Linking) (1) 验证 (Verification) : 确保加载的类信息安全, 准确. (2) 准备 (Preparation) : 为类变量分配内存, 并设置默认初始值 (例如: int类型的默认值为0, 对象的默认值为null等)  (3) 解析 (Resolution) : 将类, 接口, 字段和方法的符号引用转换为直接引用. 这一步可以推迟到真正使用的时候再进行, 也就是所谓的动态链接. 3. 初始化 (Initialization) 初始化阶段是执行类构造器()方法的过程该方法是由编译器自动收集类中的所有类变量的赋值动作和静态代码块中的语句合并产生的。此阶段将为类变量赋予正确的初始值。
http://www.pierceye.com/news/285746/

相关文章:

  • 网站建设数据库软件制作公司宣传片哪家好
  • 高端建站模版大兴模版网站建设哪家好
  • 帝国cms怎样做网站迁移西安网站设计公司排名
  • 网站建设三折页做僾网站
  • 长沙的网站建设公司上海做网站的哪家好
  • 网站开发做什么网站建设银行北京冬奥会纪念币发行时间
  • 企业怎么建设网站网站建设与管理计划
  • 域名怎么制作网站旅游线路设计方案模板
  • 专门做mmd的网站wordpress 免费商城
  • 简洁大气国内企业网站房产网签备案是什么意思
  • 海东企业网站建设公司佛山搜索引擎推广服务好
  • 建设电子商务网站策划书开发网站开发
  • 创建个人网站的流程沈阳德泰诺网站建设
  • 网站备案 接口开一个网站多少钱
  • 郑州网站制作公司哪家好公司网页怎么设计
  • 如何做好企业网站建设工作公众微信网站建设
  • 企业网站开发时间动效网站怎么做
  • 网站编辑是网页制作么表格制作excel下载
  • 网站开发 发表文章网站开发和移动开发
  • 建设银行网站的目的是什么意思展览策划
  • 没有网站如何做落地页wordpress 用户 购物
  • 谁做网站收录网站建设项目竞争性招标文件
  • 做淘客要有好的网站wordpress move
  • 做企业网站有前途吗网站的栏目设置
  • 免费购物网站专门教人做点心的网站
  • 佛山网站设计哪里好seo关于网站搜索排名关键词的标准评定
  • 化工行业网站模板网站上怎么做动画广告视频
  • 怎么查百度收录网站吗用旧技术做网站能过毕设么知乎
  • 容桂医疗网站建设怎样在网站做咨询医生挣钱
  • 响应式网站建设价格加盟网络营销推广公司