zoukankan      html  css  js  c++  java
  • Java并发程序设计(九)设计模式与并发之不变模式

    设计模式与并发之不变模式

    使用不变模式的目的:除去多线程中的同步操作,提高并行程序的性能。

    一个类在的内部状态创建后,在整个生命周期内都不会发生改变,该类就是不变类。

     1 /**
     2  * @author: Tang Jiujia
     3  * @version: 2017/9/18 0018 15:02
     4  */
     5 public final class Product {
     6 
     7     private final String no;
     8     private final String name;
     9     private final double price;
    10 
    11     public Product(String no, String name, double price) {
    12         this.no = no;
    13         this.name = name;
    14         this.price = price;
    15     }
    16 
    17     public String getNo() {
    18         return no;
    19     }
    20 
    21     public String getName() {
    22         return name;
    23     }
    24 
    25     public double getPrice() {
    26         return price;
    27     }
    28 }

    JDK中的不变类;

    java.lang.String
    java.lang.Boolean
    java.lang.Byte
    java.lang.Character
    java.lang.Double
    java.lang.Float
    java.lang.Integer
    java.lang.Long
    java.lang.Short 

    Simple is important!
  • 相关阅读:
    按回车键提交表单
    Access数据库类型及属性
    Problem 1002
    问题 1003
    Problem 1003
    Switch Game(摘自LP学C++)
    1006
    膜拜蛇形矩阵
    A == B?
    Rectangles
  • 原文地址:https://www.cnblogs.com/Shadowplay/p/7543123.html
Copyright © 2011-2022 走看看