zoukankan      html  css  js  c++  java
  • lesson10总结

    package lesson10;

    public class Fa {
     String name="I am Fa";
     static{
      System.out.println("我是Fa中的静态代码块");
     }
     
     

     {
      System.out.println("我是Fa中的没有名字代码块----------"+name);
      
     }
     
     public Fa()
     { 
      System.out.println("-我是Fa类中的构造方法------------------"+name);
      desc();
     }
     
     public void desc()
     {
      System.out.println("我是Fa类中的desc成员方法-------------"+name);
     }
     
     
    }

    package lesson10;

    public class Son extends Fa {
     String name="I am son";
     static{
      System.out.println("我是son中的静态代码块");
     }

     {
      System.out.println("我是子类的没有名字方法-----------"+name);
     }
     
     public Son()
     {
      System.out.println("我是子类中的构造方法-----------"+name);
     desc();
     
     }
     
     
     public void desc()
     {
      System.out.println("我是son类中的desc成员方法--------------"+name);
     }

    package lesson10;

    public class Main {
     public static void main(String[] args)//main方法第一进栈
     {/*
     第二步:加载Fa.class文件,则其中的静态代码块被运行出来
     第三步:加载Son.class文件,则其中的静态代码块被运行出来
     */
     Son s=new Son();//第四步。Fa中的构造方法,先super.再{}就有入口了,然后按照顺序进行
     //第五步。Son中的构造方法,
      
     }
    }


     
     
     
    }

  • 相关阅读:
    数组
    css动画
    mui 常用手势
    ejs 用到的语法
    css 高度塌陷
    SQL 用到的操作符
    position: relative;导致页面卡顿
    h5 图片生成
    li之间的间隙问题
    虚拟机扩容mac
  • 原文地址:https://www.cnblogs.com/lyxcode/p/7251313.html
Copyright © 2011-2022 走看看