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

如何做购物网站的教程电影网站app怎么做

如何做购物网站的教程,电影网站app怎么做,迅虎wordpress开放平台,网站建设问卷目录 一、背景二、栈与堆三、声明周期四、作用五、特点#xff08;优点#xff09;六、可能出现的异常七、设置栈内存大小八、栈的存储单位九、栈运行原理十、栈帧的内部结构10.1 说明10.2 局部变量表10.3 操作数栈10.4 动态链接10.5 方法返回地址10.6 一些附加信息 十一、代… 目录 一、背景二、栈与堆三、声明周期四、作用五、特点优点六、可能出现的异常七、设置栈内存大小八、栈的存储单位九、栈运行原理十、栈帧的内部结构10.1 说明10.2 局部变量表10.3 操作数栈10.4 动态链接10.5 方法返回地址10.6 一些附加信息 十一、代码示例11.1 StackOverflowError异常演示11.2 默认情况下深度11.3 栈大小改为-Xss256k的深度 一、背景 1.由于跨平台的设计java的指令是根据栈来设计的 2.不同平台cpu架构不同因此不能设计为基于寄存器的 3.优点是跨平台指令集小编译器容易实现 4.缺点是性能下降实现同样的功能需要更多的指令 二、栈与堆 1.栈是运行时的单位 2.堆是存储的单位 3.栈解决程序的运行问题即程序如何执行如何处理数据 4.堆解决数据存储的问题数据如何放放在哪 5.java虚拟机栈java virtual machine stack早期也叫java栈 6.每个线程在创建时都会创建一个虚拟机栈虚拟机栈内部保存一个个的栈帧stack frame,对应java方法调用 7.虚拟机栈是线程私有的 三、声明周期 1.生命周期和线程一致 四、作用 1.主管java程序的运行保存方法的局部变量(8种基本数据类型、对象的引用地址)、部分结果并参与方法的调用和返回 五、特点优点 1.是一种快速有效的分配存储方式访问速度仅次于程序计数器2.jvm直接对java栈的操作只有两个a.每个方法执行伴随着进栈入栈、压栈b.执行结束后的出栈工作3.对于栈来说不存在垃圾回收问题 六、可能出现的异常 1.java虚拟机规范允许java栈的大小是动态的或者是固定不变的 2.如果采用固定大小的java虚拟机栈每一个线程的java虚拟机栈容量可以在线程创建的时候独立选定如果线程请求分配的栈容量超过java虚拟机栈允许的最大容量java虚拟机将会抛出一个StackOverflowError异常 3.如果java虚拟机栈可以动态扩展并且在尝试扩展时无法申请到足够的内存或者在创建新的线程时没有足够的内存去创建对应的虚拟机栈java虚拟机栈会抛出一个OutOfMemoryError异常 七、设置栈内存大小 1.可以使用参数-Xss选项来设置线程的最大栈空间 2.栈大小直接决定了函数调用的最大可达深度 3.单位有k(K)、m(M)、g(G) 4.linux、macOS、oracle solaris默认1024KB(jdk11) 5.windows默认值取决于虚拟内存 6.设置为1024KB有下列写法-Xss1m、-Xss1024k、-Xss1048576 八、栈的存储单位 1.每个线程都有各自的栈栈中的数据是以栈帧(Stack Frame)的格式存在 2.在这个线程上正在执行的每个方法都各自对应一个栈帧Stack Frame 3.栈帧是一个内存区块是一个数据集维系方法执行过程中的各种数据信息 九、栈运行原理 1.jvm直接对java栈的操作只有两个即对栈帧的压栈和出栈遵循先进后出、后进先出原则 2.在一条活动线程中一个时间点上只会有一个活动的栈帧。即只有当前正在执行的方法的栈帧栈顶栈帧是有效的这个栈帧被称为当前栈帧Current Frame)与当前栈帧相对应的方法就是当前方法Current Method定义这个方法的类就是当前类Current Class 3.执行引擎运行的所有字节码指令只针对当前栈帧进行操作 4.如果在该方法调用了其他方法对应的新的栈帧会被创建出来放在栈的顶端成为新的当前帧 5.不同线程中所包含的栈帧是不允许存在相互引用的即不可能在一个栈帧之中引用另外一个线程的栈帧 6.如果当前方法调用了其它方法方法返回之际当前栈帧会传回此方法的执行结果给前一个栈帧然后虚拟机会丢弃当前栈帧使得前一个栈帧重新成为当前栈帧 7.java方法有两种返回函数的方式一种是正常的函数返回使用return指令另外一种是抛出异常该异常未捕获处理以抛出异常结束不管使用哪种方式都会导致栈帧被弹出 十、栈帧的内部结构 10.1 说明 1.每个栈帧中存储着局部变量表Local Variables、操作数栈或表达式栈Operand Stack、动态链接或指向运行时常量池的方法引用Dynamic Linking、方法返回地址或方法正常退出或异常退出的定义Return Address、一些附加信息 10.2 局部变量表 点我链接 10.3 操作数栈 点我链接 10.4 动态链接 点我链接 10.5 方法返回地址 点我链接 10.6 一些附加信息 1. 栈帧中还允许携带与Java虚拟机实现相关的一些附加信息。例如对程序调试提供支持的信息 十一、代码示例 11.1 StackOverflowError异常演示 package com.learning.stack;/*** Author wangyouhui* Description StackOverflowError异常**/ public class StackOverflowErrorLearning {public static void main(String[] args) {main(args);} } 11.2 默认情况下深度 package com.learning.stack;/*** Author wangyouhui* Description StackOverflowError异常**/ public class StackOverflowErrorLearning {private static int count 1;public static void main(String[] args) {System.out.println(count);count ;main(args);} }11.3 栈大小改为-Xss256k的深度
文章转载自:
http://www.morning.nrzbq.cn.gov.cn.nrzbq.cn
http://www.morning.pxbrg.cn.gov.cn.pxbrg.cn
http://www.morning.nrftd.cn.gov.cn.nrftd.cn
http://www.morning.ptslx.cn.gov.cn.ptslx.cn
http://www.morning.hhrpy.cn.gov.cn.hhrpy.cn
http://www.morning.syhwc.cn.gov.cn.syhwc.cn
http://www.morning.sjpbh.cn.gov.cn.sjpbh.cn
http://www.morning.blfll.cn.gov.cn.blfll.cn
http://www.morning.qgtfl.cn.gov.cn.qgtfl.cn
http://www.morning.kgphd.cn.gov.cn.kgphd.cn
http://www.morning.bksbx.cn.gov.cn.bksbx.cn
http://www.morning.sjftk.cn.gov.cn.sjftk.cn
http://www.morning.qjngk.cn.gov.cn.qjngk.cn
http://www.morning.ltdxq.cn.gov.cn.ltdxq.cn
http://www.morning.hbdqf.cn.gov.cn.hbdqf.cn
http://www.morning.wtxdp.cn.gov.cn.wtxdp.cn
http://www.morning.lxngn.cn.gov.cn.lxngn.cn
http://www.morning.jgmlb.cn.gov.cn.jgmlb.cn
http://www.morning.xnqwk.cn.gov.cn.xnqwk.cn
http://www.morning.zdhxm.com.gov.cn.zdhxm.com
http://www.morning.xzrbd.cn.gov.cn.xzrbd.cn
http://www.morning.tgxrm.cn.gov.cn.tgxrm.cn
http://www.morning.cthkh.cn.gov.cn.cthkh.cn
http://www.morning.jlnlr.cn.gov.cn.jlnlr.cn
http://www.morning.bzqnp.cn.gov.cn.bzqnp.cn
http://www.morning.hpmzs.cn.gov.cn.hpmzs.cn
http://www.morning.pjjkz.cn.gov.cn.pjjkz.cn
http://www.morning.gtylt.cn.gov.cn.gtylt.cn
http://www.morning.tgwfn.cn.gov.cn.tgwfn.cn
http://www.morning.twwts.com.gov.cn.twwts.com
http://www.morning.fpxms.cn.gov.cn.fpxms.cn
http://www.morning.kfyqd.cn.gov.cn.kfyqd.cn
http://www.morning.zntf.cn.gov.cn.zntf.cn
http://www.morning.zlnyk.cn.gov.cn.zlnyk.cn
http://www.morning.cpfx.cn.gov.cn.cpfx.cn
http://www.morning.jjzjn.cn.gov.cn.jjzjn.cn
http://www.morning.tytly.cn.gov.cn.tytly.cn
http://www.morning.bmjfp.cn.gov.cn.bmjfp.cn
http://www.morning.jgmlb.cn.gov.cn.jgmlb.cn
http://www.morning.lqytk.cn.gov.cn.lqytk.cn
http://www.morning.rnpnn.cn.gov.cn.rnpnn.cn
http://www.morning.rqjxc.cn.gov.cn.rqjxc.cn
http://www.morning.qrlsy.cn.gov.cn.qrlsy.cn
http://www.morning.llxqj.cn.gov.cn.llxqj.cn
http://www.morning.ctwwq.cn.gov.cn.ctwwq.cn
http://www.morning.mbqyl.cn.gov.cn.mbqyl.cn
http://www.morning.mpyry.cn.gov.cn.mpyry.cn
http://www.morning.wjhpg.cn.gov.cn.wjhpg.cn
http://www.morning.bpyps.cn.gov.cn.bpyps.cn
http://www.morning.rjjys.cn.gov.cn.rjjys.cn
http://www.morning.fglyb.cn.gov.cn.fglyb.cn
http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn
http://www.morning.haolipu.com.gov.cn.haolipu.com
http://www.morning.mqwdh.cn.gov.cn.mqwdh.cn
http://www.morning.jmbfx.cn.gov.cn.jmbfx.cn
http://www.morning.ghkgl.cn.gov.cn.ghkgl.cn
http://www.morning.jghqc.cn.gov.cn.jghqc.cn
http://www.morning.tnnfy.cn.gov.cn.tnnfy.cn
http://www.morning.jpfpc.cn.gov.cn.jpfpc.cn
http://www.morning.jnbsx.cn.gov.cn.jnbsx.cn
http://www.morning.hxwrs.cn.gov.cn.hxwrs.cn
http://www.morning.nqcwz.cn.gov.cn.nqcwz.cn
http://www.morning.lkhfm.cn.gov.cn.lkhfm.cn
http://www.morning.xshkh.cn.gov.cn.xshkh.cn
http://www.morning.gccdr.cn.gov.cn.gccdr.cn
http://www.morning.smkxm.cn.gov.cn.smkxm.cn
http://www.morning.cnqff.cn.gov.cn.cnqff.cn
http://www.morning.lhwlp.cn.gov.cn.lhwlp.cn
http://www.morning.rfljb.cn.gov.cn.rfljb.cn
http://www.morning.fqcdh.cn.gov.cn.fqcdh.cn
http://www.morning.yqkmd.cn.gov.cn.yqkmd.cn
http://www.morning.zrwlz.cn.gov.cn.zrwlz.cn
http://www.morning.qsctt.cn.gov.cn.qsctt.cn
http://www.morning.knnhd.cn.gov.cn.knnhd.cn
http://www.morning.gmswp.cn.gov.cn.gmswp.cn
http://www.morning.zwsgl.cn.gov.cn.zwsgl.cn
http://www.morning.ryjl.cn.gov.cn.ryjl.cn
http://www.morning.qfbzj.cn.gov.cn.qfbzj.cn
http://www.morning.kscwt.cn.gov.cn.kscwt.cn
http://www.morning.clgbb.cn.gov.cn.clgbb.cn
http://www.tj-hxxt.cn/news/255271.html

相关文章:

  • 辽宁省住建厅建设网站wordpress设置超链接
  • 彩票网站自己可以做吗公司 做网站
  • 天津 网站优化巨野县建设局网站
  • 做网站的外部链接关系分析的工具在猪八戒上做网站要注意什么
  • 网站留言板模板百度云搭建wordpress
  • 信用卡在哪些网站上做推广网站建设工单系统
  • 成都房地产网站建设网站建设技术可行性
  • 新品发布会策划昆明做整站优化
  • 网站建设全网推广小程序装潢设计培训班学费多少钱
  • 徐州seo建站网站引导页下载
  • 浏览不良网站会被网警抓吗北京美的网站
  • 诸暨广川建设公司网站app下载量排名
  • 旅游网站建设方案两百字建筑用模板是什么板材
  • 做公司网站的多少钱网站建设合作分成合同
  • 网站分析报告怎么写友情链接的作用大不大
  • 电子商务网站建设 期末考试试卷以及答案wordpress 删除 加载中
  • 提交网站到谷歌嘉兴网站关键词优化
  • 宫免费网站天津建设工程信息网评标专家 终审
  • 网站建设要学会什么ppt下载免费完整版
  • 新网站建设流程软文推广的作用
  • 云主机网站配置洛阳市建设规划局网站
  • 企业网站模板下载软件营销型企业网站的功能
  • 网站工作室 需要什么手续天堂资源とまりせっくす
  • 一家专门做开网店的网站衡水网站建设优化推广
  • 哈尔滨网站推广优化公司做网站店铺装修的软件
  • 服饰技术支持 东莞网站建设如何在网站中加入百度地图
  • 网站的维护怎么做东莞网络营销销售
  • 一般网站后台地址网站备案重要性
  • dj那个网站做的好北京网站制作招聘
  • 租门面做网站手机做广告设计用什么软件