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

最好的扁平化网站wordpress域名跳转

最好的扁平化网站,wordpress域名跳转,搜索引擎推广效果,html5技术可以制作网站吗今天碰到这个问题,看了课程以及资料,做出解答。这是我自己绘制的图,按从上到下,从左到右的顺序执行。如有问题请联系我修正。 要点: 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.yayakq.cn/news/337736/

相关文章:

  • 北京网站平台建设公司网站开发虚拟主机管理系统
  • 网站维护兼职万网怎么更改网站名字的
  • 做网站全程指导连云港中信建设证券网站
  • 内蒙古建设厅网站官网北京科技网站建设公司
  • 临西网站建设电话太仓市住房和城乡建设局规网站
  • 坂田建设网站建设项目公示网
  • 月坛网站建设公司c语言 网站开发
  • 南昌网站建设q479185700棒鄠邑建站 网站建设
  • 做网站6个月心得网站的空间和域名
  • 河南省和建设厅网站黄骅58同城最新招聘信息
  • 宝安区住房和建设局网站wordpress主题盗取
  • 做简单手机网站多少钱呀深圳全网营销推广平台
  • 大连seo网站网站设计公司飞沐
  • 网站优化外链江西门户网站建设
  • 合肥专业网站制作设计南昌优化网站服务
  • 白宫网站 wordpress电子商务实现技术
  • 网站页面总数英文网站翻译怎么做呢
  • 建筑网站architect国家征信系统查询官网
  • 打开网站是空白页面做网站 需要买云服务器吗
  • 网站建设j基本步骤wordpress放视频播放器
  • 自己的网站怎么做seo无锡电商网站设计
  • 微信可以做网站吗长沙网站优化掌营天下
  • 网站建设归哪个部门下列不属于网站建设规划
  • 深圳网络广告推广公司seo自然排名优化
  • 做类似返利网的网站有哪些51com个人主页登陆
  • 网站not found深圳中国电信网站备案
  • 做企业网站注意些啥简单做网站的价格
  • 吴桥网站建设企业网站整站
  • 网站建设低价网站到底便宜在哪asp.ney旅游信息网站下载 简洁
  • 家纺公司网站模版wordpress 编辑器模板