Multi Threading
© examsiri.com
Question : 18 of 44
Marks:
+1,
-0
Given:
The programmer must guarantee that a single MyLogger object works properly for a multi-threaded system.
How must this code be changed to be thread-safe?
1. public class MyLogger {
2.   private StringBuilder logger = new StringBuilder();
3.   public void log(String message, String user) {
4.    logger.append(message);
5.    logger.append(user);
6.   }
7. }The programmer must guarantee that a single MyLogger object works properly for a multi-threaded system.
How must this code be changed to be thread-safe?
Go to Question: