实现代码很简单: package com.xiaozan.shopping; import java.util.Arrays; public class ShoppingCart { public final static int PRODUCT_1_PRICE = 2000; // 产品编号第一个数字为1的单价,单位(分) public final static int PRODUCT_2_PRICE = 1000; // 其他产品编号的单价,…
实现代码很简单: package com.xiaozan.shopping; import java.util.Arrays; public class ShoppingCart { public final static int PRODUCT_1_PRICE = 2000; // 产品编号第一个数字为1的单价,单位(分) public final static int PRODUCT_2_PRICE = 1000; // 其他产品编号的单价,…
1. 静态工厂方法 静态工厂方法不必在每次调用它们的时候都创建一个新的对象: Boolean.valueOf(boolean): public final class Boolean { public static final Boolean TRUE = new Boolean(true); public static final Boolean FALSE = new Boolean(false); public static Boolean valueOf(boolean b) { ret…