1. Не может быть! Как ты его пытаешься вызвать...
2. оформлять Java код таким образом - не культурно

Классы нужно называть с большой буквы. Желательно чтобы имя класса, даже если он в пакете, не дублировало имени класса из стандартных пакеджей

(это я про "reader")...
Код:
1)
public class MyFileReader :biggrin: {
public static Vector read(String fileName, String charsetName) {
return new Vector();
}
}
2) из другого класса дергается
MyFileReader.read(fileName, encoding);
если нет, то проверь заимпортен ли соответсвующий пакет с этим классом...
Надеюсь ты не в нотпаде пишешь