博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年4月5日

摘要: publicclassOuter{234publicOuter(){5System.out.print("a");//构造方法,new的时候才会出现,且后于变量的创建6}78910publicstaticvoidsayOther(Strings){11System.out.print(s);12}13141516publicintsay(Strings){17System.out.print(s);18return0;19}202122//初始化块,在new时,构造方法之前,变量之前执行23{24System.out.print("c");25inner 阅读全文

posted @ 2012-04-05 17:01 月不识己 阅读(7291) 评论(0) 推荐(0) 编辑

摘要: 什么是static静态变量?(以下为在C语言中的理解)静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束(相反,而auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间,函数调用结束后即释放)。静态变量虽在程序的整个执行过程中始终存在,但是在它作用域之外不能使用。另外,属于静态存储方式的量不一定就是静态变量。 例如:外部变量(在PHP中指全局变量)虽属于静态存储方式,但不一定是 阅读全文

posted @ 2012-04-05 16:59 月不识己 阅读(494) 评论(0) 推荐(0) 编辑