1.静态构造函数:在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数来初始化类

 public class A
{
public static int abc = ;
public int uns=;
private static A instance_;
public static A instance{
get{
return instance_;
}
} static A(){
instance_ = new A();
abc= ;//静态成员可以直接赋值
instance_.uns=;//正确
//uns=2;会报错,非静态成员要通过类实例调用
}
}

2.单例模式

 public class A{
private static A instance_;
public static A instance{
get{
if(instance_ = null)
instance_ = new A();
return instance_;
}
}
}

最新文章

  1. 飞鱼(FlyFish)——便捷的原型在线制作工具
  2. G:数字三角形
  3. 深入分析Java Web技术(2) IO
  4. 修改mysql默认字符集的方法
  5. Linux内核中流量控制
  6. Memcache 在win7x64中安装配置
  7. word2vec代码解释
  8. UVA Graph Coloring
  9. VS简单注释插件——VS插件开发续
  10. Java基础语法<八> 继承
  11. GHO2VMDK转换工具分享含VS2010源码
  12. Python开发工程师技术手记
  13. TransactionScope事务处理方法介绍及.NET Core中的注意事项
  14. android招聘啦,美图秀秀欢迎你加入!
  15. Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 【转】
  16. SVN使用流程
  17. websevice之三要素
  18. 关于java的讲座有感
  19. 我的第一个C程序
  20. 深入浅出SharePoint2013——使用沙箱解决方案

热门文章

  1. [Objective-C语言教程]决策结构(10)
  2. [Swift实际操作]八、实用进阶-(9)Swift中的链表LinkedList详解
  3. [转] Linux 安装.src.rpm源码包的方法
  4. jqury属性操作,特殊效果
  5. Ping程序
  6. screen新建窗口,环境变量跟原来不一致。
  7. 循环神经网络RNN原理
  8. (STM32F4) SysTick理解使用
  9. 51 Nod 1024 Set
  10. 认识CSS中布局之文档流、浮动、定位以及叠放次序