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

做外贸自己做网站么百度网盘搜索引擎入口在哪

做外贸自己做网站么,百度网盘搜索引擎入口在哪,建筑公司发展规划,网站建设与维护 许宝良 课件今天碰到这个问题,看了课程以及资料,做出解答。这是我自己绘制的图,按从上到下,从左到右的顺序执行。如有问题请联系我修正。 要点: 1、执行顺序分为两步,类加载和初始化阶段。 2、因为静态变量和静态代码块…

今天碰到这个问题,看了课程以及资料,做出解答。这是我自己绘制的图,按从上到下,从左到右的顺序执行。如有问题请联系我修正。

要点:

1、执行顺序分为两步,类加载和初始化阶段。

2、因为静态变量和静态代码块是属于类的,所以在类加载的时候就会执行,且只会执行一次。

3、无论是静态变量还是静态代码块,多个还是一个,它都会按照书写顺序去执行。【后面有代码测试】

4、普通代码块和构造函数是属于实例对象的,所以每次初始化一次就会执行一次。

5、注意:如果有父类,每初始化一次就会先执行父类的普通代码块和构造器。

6、执行的构造器是无参还是有参呢:因为java会自动给类装配一个无参构造器,所以在没有特殊定义的情况下会调用无参构造器。如自己去定义了一个有参构造器并且初始化的时候构造函数调用的是有参的,那它就会去执行有参的。【后面有代码测试】

代码测试:

 父类:

public class Father {public static String var = "静态变量father";static {System.out.println("静态代码块father, var==>" + var);}{System.out.println("普通代码块father");}public Father() {System.out.println("构造方法father");}public static void main(String[] args) {System.out.println("执行father.main方法");new Father();}}

子类:

public class Son extends Father{public static String var = "静态变量son";static {System.out.println("静态代码块son, var==>" + var);}public Son() {System.out.println("构造方法son");}public Son(String value) {System.out.println("有参构造方法son, value==>" + value);}{System.out.println("普通代码块son");}public static void main(String[] args) {System.out.println("执行son.main方法");new Son();}
}

这里我们初始了一次子类,我们看下执行顺序,应该是先会执行父类的静态变量及静态代码块,然后再调用父类的普通代码块和构造器,最后执行子类的普通代码块和构造器:

结果正是这样。现在我初始化两次子类,看看是什么结果,使用分隔符划分一下,好观察一点。第二次初始化的时候就不会执行静态的东西了,因为静态的变量及代码块是属于类的,在第一次初始化的时候就已经进行类加载了。

结果截图:

关于第3点,静态变量和静态代码块的执行顺序 ,并且如果有多个的话会如何执行。我这里吧静态代码块和静态变量的书写顺序换一下,我在静态代码块里调用了静态变量,发现编译报错,这里就能说明静态变量和静态代码块的执行顺序是按照书写的顺序执行的。

 我们也可以多写两个静态代码块来测试一下执行顺序:

执行顺序结果:

可以看到结果 是和我书写的顺序一致的。

再来看看第6点,执行的构造器是有参还是无参呢?这个就和我们调用的时候使用哪个构造器有关了,这里我写了一个无参,写了一个有参,我们分别在初始化的时候调用。

 

结果:

本篇文章到此结束。还有不同意见的可打在评论区一同探讨,一起共同进步。 

http://www.ds6.com.cn/news/12934.html

相关文章:

  • 做公司网站需要提供的资料软文编辑器
  • 苏州seo培训多少钱廊坊seo管理
  • 做推送的网站除了秀米还有百度不能搜的十大禁词
  • 织梦做的网站怎么加弹窗山东服务好的seo公司
  • 做外贸要开通哪个网站如何做平台推广赚钱
  • 临沂建设网站百度客服在线客服入口
  • 党政门户网站怎么做软文写作范文500字
  • 网站建设开发协议自动收录
  • 上海网站制作网络推广厦门seo小谢
  • 公司网站建设需要什么网络营销公司注册找哪家
  • 花都手机网站建设镇江网站建设企业
  • 科技网站欣赏谷歌浏览器下载
  • 怎么做淘宝客的跳转网站seo外包是什么
  • seo 网站文章一般要多少字百度应用搜索
  • 自己做彩票网站犯法吗抖音推广网站
  • 漳州做网站制作免费的网络营销方式
  • 上海环球金融中心风水手机系统优化软件哪个好
  • 山东站群网站建设澎湃新闻
  • 国务院政府网站发展建设的意见站长工具seo综合查询可以访问
  • 佛山营销型网站建设公司网站开发工程师
  • 网站建设一般人能操作吗百度浏览器
  • 南通外贸建站微信公众号怎么推广
  • php 网站开发教程百度一下百度网页版
  • 政府网站数据库错误百度排行榜明星
  • 六安企业网站seo多少钱搜索引擎推广有哪些
  • 企业网站建设方案.doc广告行业怎么找客户
  • 一千元做网站长春网站建设定制
  • 福州网站建设网站设计网站推广营销推广方案怎么写
  • 网站服务百度地图疫情实时动态
  • 农机局网站建设总结网络广告推广方案