A constructor can only be called by one
thread at a time. You could never have two "new MyObject()" calls interferring. If you need them to be synchronized accross the class, that is possible, but I'd advise you to rethink your design as this is a very unusual question.
Perhaps you could provide a business problem that we could help you with.