1、Pg168-1

package org.hanqi.pn0120;

public class Computer {

    private double neicundx=10;

    public double getNeicundx()
{
return neicundx;
} public void setNeicundx(double neicundx)
{
this.neicundx = neicundx;
} public Computer()
{ } public static void main(String[] args)
{
Computer myComputer=new Computer(); myComputer.setNeicundx(4); System.out.println("内存大小=" +myComputer.getNeicundx());
}
}

课后练习

package org.hanqi.pn0120;

public class Text3 {

    public static void main(String[] args) {

        Computer myComputer1=new Computer();    

        System.out.println("myComputer1内存大小=" +myComputer1.getNeicundx());

    }
}

2、Pg167 单例模式的应用

package org.hanqi.pn0120;

public class Emperor {
private static Emperor emperor=null; private Emperor()
{ }
public static Emperor getInstance()
{
if(emperor==null)
{
emperor=new Emperor();
}
return emperor;
}
public void getName()
{
System.out.println("我是皇帝:明日科技");
}
}

单例模式的应用

package org.hanqi.pn0120;

public class Test {

    public static void main(String[] args) {

        System.out.println("创建皇帝1对象:");

        Emperor emperor1=Emperor.getInstance();

        emperor1.getName();

        System.out.println("创建皇帝2对象:");

        Emperor emperor2=Emperor.getInstance();

        emperor2.getName();

        System.out.println("创建皇帝3对象:");

        Emperor emperor3=Emperor.getInstance();

        emperor3.getName();

    }

}

单例模式的应用

Pg168-1的更多相关文章

  1. Pg168—2题 修改

    package org.hanqi.pn0120; public class JuXing { JuXing(double chang,double kuan) { this.chang=chang; ...

  2. 7 Series GTP IP核使用总结 IP核配置篇

    FPGA内嵌收发器相当于以太网中的PHY芯片,但更灵活更高效,线速率也在随着FPGA芯片的发展升级.本文对7系列FPGA内部高速收发器GTP IP核的配置和使用做些简单的总结,以备后续回顾重用.本文是 ...

随机推荐

  1. linux环境下安装PHP扩展swoole

    swoole linux环境下的安装 最近在折腾一个伪直播页面,需求中有用到评论 开始在想直接ajax直接实现,不过想了想觉得对数据库读写太过频繁 而且对服务器压力也挺大的 百度一番发现了这么个东西 ...

  2. Docker入门与应用系列(三)容器管理

    一.启动容器 启动容器有两种方式,一种是基于镜像新建一个容器并启动,另一个是将终止状态的容器重新启动. 1.1 新建并启动 主要命令为 docker run 下面的命令输出一个”Hello,world ...

  3. 题解 P2486 【[SDOI2011]染色】

    写在前面 对于刚学树剖的同学比如我这种大大大蒟蒻来说,做这题会给你带来很大的提升:不仅可以对树剖有更深刻的理解,还可以更好的理解线段树,所以这是一道好题哦 为了更好懂,我一点一点说说思路吧 思路 首先 ...

  4. python---RabbitMQ(5)消息RPC(远程过程调用)

    服务器端: import pika #创建socket connection = pika.BlockingConnection(pika.ConnectionParameters( host='lo ...

  5. MyEclipse和Eclipse中jsp、html格式化自动排版问题

    一.myeclipse的漂亮排版设置 步骤: 在左侧快捷 “搜索” 框里面输入 html . 点击选中左侧HTML Source . line - width 是设置当前行里面有多少字符时,就换行.这 ...

  6. POJ 1741 Tree 求树上路径小于k的点对个数)

                                                                                                 POJ 174 ...

  7. matlab中uigetfile命令的应用

    matlab中uigetfile命令的应用 uigetfile命令的应用 此函数的用法为 [FileName,PathName,FilterIndex] = uigetfile(FilterSpec, ...

  8. List(JDK1.7)(2)

    LinkedList List接口和Deque接口的一种双向链表实现.非同步的. 快速失败机制.ConcurrentModificationException 结点结构 插入结点 删除结点 add() ...

  9. 新电脑重新安装win10+python3.6+anaconda+tensorflow1.12(gpu版)

    安装了一天的软件,遇到了很多坑,在快泪崩的时候,始终以磨刀不误砍柴工鼓励自己,坚持安好了,话不多说,上干货: 前言:        TensorFlow 有两个版本:CPU 版本和 GPU 版本.GP ...

  10. flask基础之app初始化(四)

    前言 flask的核心对象是Flask,它定义了flask框架对于http请求的整个处理逻辑.随着服务器被启动,app被创建并初始化,那么具体的过程是这样的呢? 系列文章 flask基础之安装和使用入 ...