SAL

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

2009年12月10日

摘要: 静态变量与非静态变量的区别如下: 1.内存分配 静态变量在应用程序初始化时,就存在于内存当中,直到它所在的类的程序运行结束时才消亡; 而非静态变量需要被实例化后才会分配内存。 2.生存周期 静态变量生存周期为应用程序的存在周期; 非静态变量的存在周期取决于实例化的类的存在周期。 3.调用方式 静态变量只能通过“类.静态变量名”调用,类的实例不能调用; 非静态变量当该变量所在... 阅读全文

posted @ 2009-12-10 10:38 SAL 阅读(11306) 评论(0) 推荐(3) 编辑