当前位置: 首页 > news >正文

建立电子商务网站百度公司做网站

建立电子商务网站,百度公司做网站,南宁seo管理,辽宁沈阳建设工程信息网站单例模式就是在整个程序运行的过程中,这个类的实例化对象只有一个。 单例模式和private static 有密切的关系。 举一个例子: 一个wife,在法律允许的范围内,只能有一个。 public class Wife{private static Wife wife null; //…

单例模式就是在整个程序运行的过程中,这个类的实例化对象只有一个。

单例模式和private static 有密切的关系。

举一个例子:

一个wife,在法律允许的范围内,只能有一个。

public class Wife{private static Wife wife= null; //定义一个wife放在那里,然后给这个wife名字private Wife(){ //世俗和道德约束你,目的就是不让你产生第二个wife,也就是private修饰的构造方法//一旦无参构造函数被重载了,那么系统默认的由系统创建的无参构造函数就会被覆盖} public static Wife getInstance(){if(wife == null){ //如果wife还没有定义,那就定一个wife = new Wife(); //这个是private修饰的构造方法} return wife ; } 
} 
//wife叫什么名字呀
public static void WifeInfo(){ System.out.println("我就是某某某...."); } 
} 

static:

jvm在初始化时,就会加载static变量。

让对象在运行的时候不用实例化(new)就可以使用。

因为在jvm初始化时,已经实例化过了。

当前类永远都使用一个实例,否则所有调用的地方需使用New去获取实例,不够简洁。


private static :
私有常量。仅能作用于本类的静态代码块/静态成员方法中。
因为被static修饰的方法只能调用被static修饰的属性(static修饰的属性不仅仅能被static修饰的方法调用),所以如果一个私有属性会被静态方法调用的话,那么就需要将这个

public static Wife getInstance() 方法 只能用 private static Wife wife



/**
* 
* husband是天天要面见wife,今天见的wife和昨天的,前天不一样那就出问题了!
*/
@SuppressWarnings("all") 
public class Husband{ /*** @param args*/public static void main(String[] args) { //第一天Wife wife1=Wife .getInstance(); wife1.WifeInfo(); //第一天见的wife叫什么名字呢?//第二天Wife wife2=Wife .getInstance(); wife2.WifeInfo(); //第三天Wife wife3=Wife .getInstance(); wife3.WifeInfo(); //三天见的wife都是同一个人,荣幸吧!} 
} 

但是存在线程不安全的情况,就在判断静态变量是否为空的那个时候,可能存在CPU的调度,导致同一时间有两个进程都运行到了这个判断条件,就会同时满足两个进程创建对象的要求,就存在两个对象,这不是单例模式的要求。

@SuppressWarnings("all") 
public class SingletonPattern { private static final SingletonPattern singletonPattern= newSingletonPattern(); //限制住不能直接产生一个实例private SingletonPattern(){ } public synchronized static SingletonPattern getInstance(){ return singletonPattern; } 
}
http://www.yayakq.cn/news/265518/

相关文章:

  • 35公司做的网站漏洞会计证继续教育在哪个网站做
  • 网站界面设计的相关指南福建省建设局网站实名制
  • 郑州网站建设到诺然百度网盘会员
  • 网站是做后台好还是做前台好最新新闻国内大事件
  • 宁波建设网站红酒 公司 网站建设
  • 广州番禺网站推广建设网站的主要流程图
  • 上海网站建设制作公020网站开发多少钱
  • 北京企业网站推广十大社交电商购物平台
  • 蓝衫网站建设wordpress插件 微信
  • 高新手机网站建设公司wordpress调用96编辑器
  • dz做电影网站作业3 主题资源网站建设
  • 网站做seo需要哪些准备制作效果图
  • 城市建设理论研究收录网站wordpress可以和微信公众号对接
  • 公司做网站会计分录工业互联网龙头公司排名
  • 新建网站如何推广网页设计素材表格
  • 昆山市做网站wex5 wordpress
  • 如何确定一个网站的关键词专业推广网站
  • h5网站需要哪些技术php网站开发过程考试
  • 广州电子商务网站建设费用女和男做的视频网站
  • wordpress tags七台河网站seo
  • 海口网站制作设计wordpress 优秀的博客主题简洁
  • 培训视频网站新乡网站优化公司推荐
  • 南阳专业网站建设价格灵感集网站
  • 网上商城网站建设体会建设服装网站的论文
  • 哈尔滨寸金网站建设价格品牌推广方案思维导图
  • 怎么做网站网站代理大型百度云网站建设
  • 上网站建设东平县住房和城乡建设局网站
  • 青岛新网站设计公司网站 预算
  • 找做网站的广州专业网站建设有哪些
  • 广东网站备案进度查询照明公司网站制作