28 сентября 2010 г.

Импорт классов из default package

C удивлением обнаружил, что, оказывается, классы из дефолтного пакета (которые в корне иерархии) нельзя импортировать и использовать в классах из любых других пакетов! Т.е. использовать можно, но только через reflection -- Class.forName(".."), etc. Более того, оказывается когда-то в java это было разрешено -- специальной конструкцией import Unfinished; (а я даже не знал, что такая есть...). О, сколько нам открытий чудных...

Комментариев нет:

Отправить комментарий