Java, Programming, Coding, Development, Object Oriented.
that you can change the value once created, you effectively compromise the security of system because you try to make connection to host A but you ended up connecting to host B. This is also an important Java Interview question and often asked in Java developer interviews, knowing this concept well