importPackage();
Ребят, подскажите нубасу, (во всех умных книжках написано слишком просто и не вдаваясь в подробности) пример кода:
//-------
importPackage(Packages.java.util);
importPackage(Packages.ru.ts.jeer.docedit);
MyFunc(1, 'qwe');
//-------
Во время выполнения, когда встречается функция MyFunc(1, 'qwe'), виртуальная машина лезет в классы, описанные в подключенных пакетах, в одном из которых должна быть прописана MyFunc(number,string){...}. Соответственно, если компилятор не найдёт такой функции, либо найдет её, но с другими параметрами, сгенерируется ошибка.
Но вопрос в другом, можно ли из кода просмотреть исходный код класса, находящегося в подключенном пакете? Или код функции?
И где физически располагается данный пакет, как до него достучаться вообще?
Буду весьма благодарен, знания правят миром.
|