protected  MimeMessage(Folder folder, int msgnum) 例如:MimeMessage 中包含了以上MimeMessage类中的一个构造函数.
我想用以下语句去实例化一个对象,可以java提示错误.
MimeMessage mimeMess = new MimeMessage(folder,iMsgNum);那么这应该如何去做,才能调用这个构造函数?? 

解决方案 »

  1.   

    完全可以调用不信试下这个
    public class Test { protected Test(){
    System.out.println("True");
    }
    }class TestMain{
    public static void main(String args[]){
    Test test= new Test();
    }
    }
      

  2.   

    构造方法为PROTECT就是不让你去调用的 看看他有没有提供接口 返回一个对象呢
    比如A.getInstance(folder,iMsgNum);之类的
      

  3.   

    不同包不能调用吧。声明为 public不行吗?
      

  4.   

    不在同一个包中超出protected的访问范围了