Фактически, это возможно при некоторых обстоятельствах, используя классы из реализации JVM (которые не относятся к JRE API и не являются специфичными для реализации).
Одним из примеров здесь http://www.javaspecialists.eu/archive/Issue175.html
Это также должно быть возможно с помощью sun.misc.Unsafe.allocateInstance() (Java7)
Кроме того, конструктор, по-видимому обойден при использовании клона() - метод для создайте копию объекта (и класс не переопределяет клон, чтобы реализовать его иначе, чем метод Object.clone()).
Все эти возможности поставляются с прикрепленными последовательностями и должны использоваться тщательно, если вообще.
Можете ли вы дать немного больше фона? Почему вы хотите это сделать? – assylias
Простой ответ: Нет, это невозможно. – jlordo
Вы хотите, чтобы пользователи вашего класса не делали 'new MyClass()' и/или 'new MyClass (args ...)'? это то, что вы имели ввиду ? – A4L