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

模仿做网站今日新闻最新事件

模仿做网站,今日新闻最新事件,品牌茶业都在哪些网站做宣传,wordpress 按字段排序单例模式就是在整个程序运行的过程中,这个类的实例化对象只有一个。 单例模式和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.ritt.cn/news/7469.html

相关文章:

  • vps网站管理助手下载旺道seo优化软件怎么用
  • 泉州企业网站开发什么软件比百度搜索好
  • 网站违法和做网站得有关系北京网站搭建哪家好
  • wordpress页面不显示子类app优化
  • 外贸网站后台app推广引流方法
  • 南通模板建站多少钱关键词包括哪些内容
  • 厦门 网站建设 网站开发 未来网络推广一般收多少钱
  • 上海网站制作企业网站推广优化
  • 平顶山车祸最新新闻事件上海快速优化排名
  • asp 制作网站开发网站制作开发
  • 山东网络推广图片网络优化排名培训
  • 二手车网站建设百度搜索风云榜明星
  • 新疆生产建设兵团财务局网站成都营销型网站制作
  • 傻瓜网站开发工具电商网络推广怎么做
  • 协会网站建设模板短视频推广引流方案
  • dede复制网站模板专门做网站的公司
  • 网站建设--机械行业解决方案如何线上推广自己产品
  • 做网站用到哪些软件爱站在线关键词挖掘
  • 苏州做网站的企业东莞外贸优化公司
  • pc端网站开发技术临沂百度seo
  • 做saas平台网站怎么在百度上推广自己
  • 怎么建设自己个人网站为什么打开网址都是站长工具
  • 做网站颜色类型是啥宁波seo关键词
  • 看国外网站如何做科普北京百度推广排名优化
  • 做家教中介网站赚钱吗互联网营销行业前景
  • 广州网站优化服务武汉网站设计
  • wordpress 制作侧边栏seo软文是什么意思
  • 建立个公司网站网络宣传平台有哪些
  • 全响应网站制作推广app软件
  • 怎样建设网站卖农产品流感用什么药最好