How to use Java thread-safe singleton mode
This article introduces the knowledge of "how to use Java thread-safe singleton mode". In the operation of actual cases, many people will encounter such a dilemma, so let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!
/ * thread-safe singleton mode: * it is better to load lazily without locking and lazy loading * * @ author horse soldier * / package yxxy.c_023;import java.util.Arrays;public class Singleton {private Singleton () {System.out.println ("single") } private static class Inner {private static Singleton s = new Singleton ();} public static Singleton getSingle () {return Inner.s;} public static void main (String [] args) {Thread [] ths = new Thread [200]; for (int iTun0) I {System.out.println (Singleton.getSingle ());});} Arrays.asList (ths) .forEach (o-> o.start ()) This is the end of "how to use Java thread-safe singleton mode". Thank you for reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!