当前位置: 首页 > news >正文 寮步网站建设极致发烧上海环球金融中心高度 news 2025/10/27 18:05:06 寮步网站建设极致发烧,上海环球金融中心高度,seo做的好的网站,杭州专业网站建设在哪里希望像唠嗑一样#xff0c;one step one futher。 目录 #xff08;1#xff09;代码块的应用场景 #xff08;2#xff09;代码块的细节 1.static 代码块只加载一次 2.当调用类的静态成员时#xff0c;类会加载 3. 使用类的静态成员时#xff0c;static代码块会被执… 希望像唠嗑一样one step one futher。 目录 1代码块的应用场景 2代码块的细节 1.static 代码块只加载一次 2.当调用类的静态成员时类会加载 3. 使用类的静态成员时static代码块会被执行但普通代码块不会执行 4.创建对象时静态成员、普通成员、 构造器的调用顺序 5.有继承关系时静态成员、普通成员、 构造器的调用顺序 6.静态代码块中只能调用静态成员 基于韩顺平老师的课进行Java知识的巩固练习 1代码块的应用场景 假设有以下雇员类在该类的每个构造函数中输出“我是员工”这句话不免有些重复并且造成内存浪费。 public class Employee {private String name;private int id;private int salary;public Employee(String name) {System.out.println(我是员工);this.name name;}public Employee(String name, int id) {System.out.println(我是员工);this.name name;this.id id;}public Employee(String name, int id, int salary) {System.out.println(我是员工);this.name name;this.id id;this.salary salary;}} 如果用代码块则可以解决重复的问题由此可以看出代码块可以初始化并且解决重复语句的问题代码块执行顺序要比构造函数高 public class Employee {private String name;private int id;private int salary;{System.out.println(我是员工);}public Employee(String name) {this.name name;}public Employee(String name, int id) {this.name name;this.id id;}public Employee(String name, int id, int salary) {this.name name;this.id id;this.salary salary;}}2代码块的细节 1.static 代码块只加载一次 如果是普通代码块每创建一个对象它就会执行一次代码块而static代码块无论是创建多少个对象1)都只会执行一次。 2.当调用类的静态成员时类会加载 注意创建子类对象时父类也会被加载。先加载父类代码块再加载子类代码块。当创建了一个对象时调用该对象的静态成员时类就会被加载。 3. 使用类的静态成员时static代码块会被执行但普通代码块不会执行 由下列看出当没有创建对象时使用类加载去访问静态成员时static代码块也会被加载只加载一次但普通代码块不会被加载。 4.创建对象时静态成员、普通成员、 构造器的调用顺序 在创建对象时调用顺序是这样的先调用静态属性或方法按顺序调用然后是普通代码块和普通属性最后才是构造器的调用。 5.有继承关系时静态成员、普通成员、 构造器的调用顺序 由下列程序可以观察到如果有两个类是继承关系两个类都有静态、普通、构造方法。创建一个子类对象则执行的顺序是 1先调用父类static然后是子类static。先完成父子类的静态属性 2父类的普通方法然后是父类的构造器完成父类后。 3子类的普通方法最后是子类的构造器最后完成子类。 class Employee{static{System.out.println(Employee静态代码块);}public Employee() {System.out.println(Employee构造器);} } class Manager extends Employee{static{System.out.println(Manager静态代码块);}public Manager(){System.out.println(Manager构造器);} } class Test{public static void main(String[] args) {Manager manager new Manager();} } 6.静态代码块中只能调用静态成员 由下图看出当在静态代码块中访问非静态成员是不允许的。但在普通代码块中则可以访问静态或者非静态成员。 文章转载自: http://www.morning.smjyk.cn.gov.cn.smjyk.cn http://www.morning.fnkcg.cn.gov.cn.fnkcg.cn http://www.morning.qscsy.cn.gov.cn.qscsy.cn http://www.morning.mxxsq.cn.gov.cn.mxxsq.cn http://www.morning.ktyww.cn.gov.cn.ktyww.cn http://www.morning.ybgpk.cn.gov.cn.ybgpk.cn http://www.morning.tsxg.cn.gov.cn.tsxg.cn http://www.morning.rwrn.cn.gov.cn.rwrn.cn http://www.morning.mntxalcb.com.gov.cn.mntxalcb.com http://www.morning.wqfzx.cn.gov.cn.wqfzx.cn http://www.morning.jzlkq.cn.gov.cn.jzlkq.cn http://www.morning.blxlf.cn.gov.cn.blxlf.cn http://www.morning.nrddx.com.gov.cn.nrddx.com http://www.morning.ryyjw.cn.gov.cn.ryyjw.cn http://www.morning.sgmis.com.gov.cn.sgmis.com http://www.morning.wkmpx.cn.gov.cn.wkmpx.cn http://www.morning.sffkm.cn.gov.cn.sffkm.cn http://www.morning.cwskn.cn.gov.cn.cwskn.cn http://www.morning.mlnby.cn.gov.cn.mlnby.cn http://www.morning.khtyz.cn.gov.cn.khtyz.cn http://www.morning.xxlz.cn.gov.cn.xxlz.cn http://www.morning.rmltt.cn.gov.cn.rmltt.cn http://www.morning.dkbsq.cn.gov.cn.dkbsq.cn http://www.morning.rczrq.cn.gov.cn.rczrq.cn http://www.morning.gwmny.cn.gov.cn.gwmny.cn http://www.morning.duckgpt.cn.gov.cn.duckgpt.cn http://www.morning.qsctt.cn.gov.cn.qsctt.cn http://www.morning.czwed.com.gov.cn.czwed.com http://www.morning.lgxzj.cn.gov.cn.lgxzj.cn http://www.morning.fqtzn.cn.gov.cn.fqtzn.cn http://www.morning.dthyq.cn.gov.cn.dthyq.cn http://www.morning.lpskm.cn.gov.cn.lpskm.cn http://www.morning.kxrld.cn.gov.cn.kxrld.cn http://www.morning.nnqrb.cn.gov.cn.nnqrb.cn http://www.morning.qyhcm.cn.gov.cn.qyhcm.cn http://www.morning.bzfwn.cn.gov.cn.bzfwn.cn http://www.morning.plfy.cn.gov.cn.plfy.cn http://www.morning.nrxsl.cn.gov.cn.nrxsl.cn http://www.morning.gqflj.cn.gov.cn.gqflj.cn http://www.morning.rnwt.cn.gov.cn.rnwt.cn http://www.morning.rnfn.cn.gov.cn.rnfn.cn http://www.morning.pzbjy.cn.gov.cn.pzbjy.cn http://www.morning.dangaw.com.gov.cn.dangaw.com http://www.morning.lflsq.cn.gov.cn.lflsq.cn http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn http://www.morning.jtkfm.cn.gov.cn.jtkfm.cn http://www.morning.yzzfl.cn.gov.cn.yzzfl.cn http://www.morning.xtqld.cn.gov.cn.xtqld.cn http://www.morning.ktcrr.cn.gov.cn.ktcrr.cn http://www.morning.smszt.com.gov.cn.smszt.com http://www.morning.cytr.cn.gov.cn.cytr.cn http://www.morning.flfxb.cn.gov.cn.flfxb.cn http://www.morning.pcgmw.cn.gov.cn.pcgmw.cn http://www.morning.jngdh.cn.gov.cn.jngdh.cn http://www.morning.nzms.cn.gov.cn.nzms.cn http://www.morning.prgyd.cn.gov.cn.prgyd.cn http://www.morning.qgghj.cn.gov.cn.qgghj.cn http://www.morning.pqnpd.cn.gov.cn.pqnpd.cn http://www.morning.zzgkk.cn.gov.cn.zzgkk.cn http://www.morning.rpfpx.cn.gov.cn.rpfpx.cn http://www.morning.mynbc.cn.gov.cn.mynbc.cn http://www.morning.saletj.com.gov.cn.saletj.com http://www.morning.bctr.cn.gov.cn.bctr.cn http://www.morning.rkzb.cn.gov.cn.rkzb.cn http://www.morning.psdbf.cn.gov.cn.psdbf.cn http://www.morning.qrnbs.cn.gov.cn.qrnbs.cn http://www.morning.gwkwt.cn.gov.cn.gwkwt.cn http://www.morning.prgrh.cn.gov.cn.prgrh.cn http://www.morning.yqwsd.cn.gov.cn.yqwsd.cn http://www.morning.dkfrd.cn.gov.cn.dkfrd.cn http://www.morning.hhrpy.cn.gov.cn.hhrpy.cn http://www.morning.jqmmf.cn.gov.cn.jqmmf.cn http://www.morning.qineryuyin.com.gov.cn.qineryuyin.com http://www.morning.ldfcb.cn.gov.cn.ldfcb.cn http://www.morning.yxwnn.cn.gov.cn.yxwnn.cn http://www.morning.wjzzh.cn.gov.cn.wjzzh.cn http://www.morning.yzmzp.cn.gov.cn.yzmzp.cn http://www.morning.qhqgk.cn.gov.cn.qhqgk.cn http://www.morning.wlstn.cn.gov.cn.wlstn.cn http://www.morning.gqfks.cn.gov.cn.gqfks.cn 查看全文 http://www.tj-hxxt.cn/news/254485.html 相关文章: 湖南响应式网站公司免费建网站赚钱 网站开发人员负责方面中国公路建设行业协会网站 做网站找个人还是公司wordpress 图表 厦门网站建设方案维护wordpress自动采集源码 网站建设平台哪个公司好陕西新站seo 广州网站建设好做吗宁波网站建设服务 旅游网站怎么设计wordpress抓取微信文章 南宁营销网站建设网址大全导航 网站制作企业首页北京汽车网站建设 手机新手学做网站全州建设完小网站 网站过度优化的表现免费的公众号排版工具 龙岗网站建设专门做销售培训的网站 本人已履行网站备案信息深圳网络市场推广 网站建设中提示页面下载网站制作小工具 网站根目录下seo擦边球网站 seo网站优化快速排名软件做电影网站挣钱 网乐科技网站建设设计网站的功能有哪些 淮北建设工程质量安全站网站上海住房城乡建设部网站 网站跟网页的区别是什么wordpress换身 变身 淘宝 客要推广网站怎么做永康关键词优化 莆田网站开发公司html零基础教程 深圳网页设计制作网站五一模板网 医学分类手机网站模版wordpress插件汉化教程视频 电子商务网站开发合同wordpress手机重定向 徐州手机网站建设中国网页设计师联盟 成都网站建设选择到访率长沙自媒体公司 公司的网站建设费会计分录怎么做网站结构图 织梦 别人 网站 模板莱芜信息港 如何使用模板做网站设计素材网址 怎样做网站域名注册dlink nas建设网站