网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > JSP > 正文
全面理解J2SE初始化顺序
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/11/28
下载{$ArticleTitle}原创论文样式

class A{
    public String context=test();
    public static int num=getNum();
    {
      System.out.print("A3");
    }
    static{
      System.out.print("A1,");
    }
    public A(){
      System.out.print("A2,");
    }
    public String test()
    {
      String str="A.test(),";
      System.out.print(str);
      return str;
    }
    public static int getNum()//它只属于A
    {
      System.out.print("A.getNum(),");
      return 11;
    }
  }
  class B extends A{
    {
      System.out.print("c");
    }
    static{
      System.out.print("a,");
    }
    public B(){
      System.out.print("b,");
    }
    public String test()//覆盖
    {
      String str="B.test(),";
      System.out.print(str);
      return str;
    }
  public static int getNum()//它只属于B,不能覆盖
    {
      System.out.print("B.getNum(),");
      return 21;
    }
  }
  public class InitTest{
    public static void main(String[] ars){
      new B(); //执行到此处,结果: A.getNum(),A1,a,B.test(),A3A2,cb, [Page]
      System.out.println();
      new B(); //执行到此处,结果: B.test(),A3A2,cb,
   }
  }

(责任编辑:admin)

  • 上一篇资讯: J2SE 路径问题综合分析
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号