发表新主题 回复该帖子
主题:JAVA中static的用法
kitymao200
帖子档案  楼主 JAVA中static的用法   Post by : 2008-06-24 15:15:27.0
  • 幼儿园
  • 幼儿园
  • UID:48
  • 主题:36
  • 帖子:47
  • 加为好友 加为好友    发送短信 发送短信

 前些日子在东方标准(新东方)广州参加了疯狂JAVA培训,下面是老师讲的一些知识,和大家交流分享一下,希望大家多多支持喔.

1.类中的static变量在类加载时首先被初始化,且只能初始化一次.
 
2.所有对象共享类中的static变量.
 
3.在创建子类的对象时,先初始化父类的static变量,再初始化子类的static.
实例如下:
public class A
{
static
{
  System.out.println("I'm in class A's static!");
}
public A()
{
  System.out.println("I'm in class A's structure!");
}
};
public class B extends A
{
static
{
  System.out.println("I'm in class B's static!");
}
public B()
{
  System.out.println("I'm in class B's structure!");
}
};
public class TestStatic
{
public static void main(String[] arg)
{
  A ab = new B();
  B ba = new B();
}
};
输出结果为:
I'm in class A's static!
I'm in class B's static!
I'm in class A's structure!
I'm in class B's structure!
I'm in class A's structure!
I'm in class B's structure!
签名
返回页面顶部  

唧唧
2F Re:~   Post by : 2008-06-24 15:26:17.0
  • 幼儿园
  • 幼儿园
  • UID:3
  • 主题:342
  • 帖子:781
  • 加为好友 加为好友    发送短信 发送短信

楼主怎么天天 都在提 东方标准(新东方) ?

希望不是为了广告哦~,否则我不会手下留情的~,欢迎交流

希望帖子内容不要出现广告内容,需要广告的话,可以在个人签名 短短描述一下

签名
 ★★★★★★★★
 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处!
 MyBlog :http://blog.javawind.net
返回页面顶部  


CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 17 ms,0 (Queries)  Gzip enabled

WAP - 清除Cookies - 联系我们 - JavaWind.Net Studio - Archiver - TOP Valid XHTML 1.0 Transitional Valid CSS! 粤ICP备07511478号