ಆರ್ಕೈವ್ಸ್

ಸಿಂಗಲ್ಟನ್ ಪ್ಯಾಟರ್ನ್ ಕೇವಲ ಒಂದು ಉದಾಹರಣೆಗೆ ಬಹು ಥ್ರೆಡ್ಡಿಂಗ್ ಸೃಷ್ಟಿಯಾದ

ಬಿಡಿಯೆಲೆ ಮಾದರಿಯನ್ನು ಬಳಸಿ, ಕೇವಲ ಒಂದು ಉದಾಹರಣೆಗೆ ಬಹು ಥ್ರೆಡ್ಡಿಂಗ್ ಸೃಷ್ಟಿಯಾದ?

Threadsafe ಬಿಡಿಯೆಲೆ ವರ್ಗ ಬಳಸಿ ಕೇವಲ ಒಂದು ಉದಾಹರಣೆಗೆ ರಚಿಸಲಾಗಿದೆ ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಸಾರ್ವಜನಿಕ ಮೊಹರು ವರ್ಗ ಸಿಂಗಲ್ಟನ್ { ಖಾಸಗಿ ಸ್ಥಿರ ಸಿಂಗಲ್ಟನ್ ಬಿಡಿಯೆಲೆ = ಶೂನ್ಯ; ಖಾಸಗಿ ಸ್ಥಿರ ಓದಲು ವಸ್ತು singletonLock = ಹೊಸ ವಸ್ತು();

ಖಾಸಗಿ ಸಿಂಗಲ್ಟನ್() {} ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಸಿಂಗಲ್ಟನ್ GetInstance() { ಲಾಕ್ (singletonLock) […]