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

做网站宜宾/企业网站推广公司

做网站宜宾,企业网站推广公司,建设网站需要的软硬件,建设财经资讯网站的目的(类初始化和对象初始化的区别?)Person p new Person("zhangsan",20);这句话都做了什么事情?0,栈内存分配main中的p空间。1,因为new用到了Person.class文件,所以会先找到Person.class…

(类初始化和对象初始化的区别?)
Person p = new Person("zhangsan",20);

这句话都做了什么事情?
0,栈内存分配main中的p空间。
1,因为new用到了Person.class文件,所以会先找到Person.class文件加载到内存中。
2,执行该类中的static代码块,给Person.class类进行初始化。
3,在堆内存中开辟空间,分配内存地址。
4,在堆内存中建立对象的特有属性,并进行默认初始化。
5,对属性进行显示初始化。
6,对对象进行构造代码块初始化。
7,对对象进行对应的构造函数初始化。
8,将内存地址赋给栈内存中的p变量。
初始化顺序:类初始化>>属性默认初始化>>属性显示初始化 >>构造代码块初始化 >>构造函数初始化。


当创建一个类时,如 Student stu = new Student();
jvm到底做了些什么?
1.栈内存分配main中的stu空间。
2.因为new用到了Studetn.class文件,所以会先找到Student.class文件加载到内存中。
3.执行父类静态代码块。(类初始化)
4.执行子类静态代码块。(类初始化)
5.在堆内存中建立对象的特有属性,并进行默认初始化。


6.父类显示初始化。**
7.执行父类构造代码块。
8.执行父类构造函数。


9.子类显示初始化。**
10.执行子类构造代码块。
11.执行子类构造函数。

转载于:https://www.cnblogs.com/lsx1993/p/4648633.html

http://www.jmfq.cn/news/4897531.html

相关文章:

  • 电商网站建设哪家好/页优化软件
  • 成都最新房价一览表/seo的优化原理
  • 腾讯企业邮箱网页版登录入口/合肥网络seo推广服务
  • 企业网站模板下载需谨慎/免费推广网站平台
  • 网站建设对百度推广的影响/营销活动怎么做吸引人
  • 百度网站与推广/b2b采购平台
  • 专做婚宴用酒是网站/免费的网站域名查询
  • 温州营销型网站建设/网站制作多少钱
  • 毕设DW做网站的过程/看广告收益的正规平台
  • 专门做顶账房的网站/网上销售
  • 那个网站是专门做机械设备/网络营销的概念和特点
  • 辽宁大连建设工程信息网站/百度竞价排名规则
  • 护肤品网站建设/免费推广工具
  • 网址之家大全/李勇seo的博客
  • wordpress建小说网站/昆明网络推广公司排名
  • 学院网站建设流程/恶意点击推广神器
  • wordpress登录链接修改/关键词优化分析工具
  • 免费的网站软件正能量/网络营销策划书格式
  • h5制作的炫酷个人网站/百度店面定位怎么申请
  • wordpress 友情链接分类/seo什么意思中文意思
  • 网站建设费可以抵扣进项税吗/百度贴吧官网首页
  • 怎么做招标公司网站/百度手机网页版入口
  • asp.net做网站后台/腾讯朋友圈广告怎么投放
  • 只做app不做网站可以吗/b2b商务平台
  • 嘉兴做微网站设计/优化设计答案六年级上册语文
  • 名校建设专题网站/阐述网络营销策略的内容
  • 政府采购网上商城网站/北京刚刚传来特大消息
  • 教材资源网站建设/百度安装app
  • 如何在网站上做公示/seo运营是做什么的
  • 广州市公需课在哪个网站可以做/网络营销策略