They can return immutable instances. Frame the concept in practical terms so you can explain it during interview discussion.
Static factory methods can return immutable objects, ensuring that once an object is created, it cannot be altered. This is crucial in multithreaded environments to prevent state changes. For instance, the `Collections.unmodifiableList()` method returns an immutable view of a list.
Additional Notes
How do static factory methods support immutability?