⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testsinglespoon.java

📁 仅学习使用
💻 JAVA
字号:
package singleton;

public class TestSingleSpoon {
	public static void main(String[] args) {
		System.out.println("First person getting the spoon"); 
	    SingleSpoon spoonForFirstPerson = SingleSpoon.getTheSpoon();
	    
	    if (spoonForFirstPerson != null){
	    	System.out.println(spoonForFirstPerson); 
	    }
	    else{
	    	System.out.println("No spoon was available"); 
		    System.out.println(""); 

		    System.out.println("Second person getting a spoon");
	    }
	    
	    SingleSpoon spoonForSecondPerson = SingleSpoon.getTheSpoon(); 	    	
	    if (spoonForSecondPerson != null){
	    	System.out.println(spoonForSecondPerson); 
	    }
	    else{
	    	System.out.println("No spoon was available");
	    	System.out.println(""); 
		    System.out.println("First person returning the spoon"); 
	    }
	    spoonForFirstPerson.returnTheSpoon(); 
		spoonForFirstPerson = null; 
		System.out.println("The spoon was returned");
		System.out.println(""); 

		System.out.println("Second person getting a spoon"); spoonForSecondPerson = SingleSpoon.getTheSpoon();
		
	    if (spoonForSecondPerson != null){
	    	System.out.println(spoonForSecondPerson); 
	    }
	    else{
	    	System.out.println("No spoon was available"); 
	    }
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -