Я попытался создать пользовательский класс String в пакете java.lang в рабочей области eclipse. первоначально я подозревал, что один и тот же класс в одном пакете не может быть создан, но, к моему полному удивлению, мне удалось создать класс (String) в том же пакете, то есть java.lang
Теперь я запутался
1) почему это возможно и
2) что может быть причиной, если это разрешено.
3) какой будет использование, если этот тип создания классов Java разрешен в Java.