构造函数是与类名相同的一个函数,很简单的,看看书就知道了,或者在csdn上搜索一下

解决方案 »

  1.   

    public class PmonWeeklyReportBrowserFrame {
    public PmonWeeklyReportBrowserFrame() {
                 ...
             }
    public PmonWeeklyReportBrowserFrame(int a) {
                  ....
             }
    }
    这个是最基本的构造函数
    使用的时候
    PmonWeeklyReportBrowserFrame a = new PmonWeeklyReportBrowserFrame();
    或者
    PmonWeeklyReportBrowserFrame b = new PmonWeeklyReportBrowserFrame(1);
      

  2.   

    class A(){
          A(){//A的构造函数
              System.out.println("A")
          }
    }
    class B(){
          public static void main(String args[]){
             A a = new A();//实例化A调用构造函数输出"A"
          }
    }
      

  3.   

    请你们看看我这个代码哪里出错了:
    import java.lang.String;
    import java.util.StringTokenizer;import java.io.*;
    public class www{


    public static void main(final String[] args){

     
     String dirName="E:\\JCreator LE\\JCreator LE\\MyProjects";
    String fileName="test.txt";
                       try {
    BufferedReader br = new BufferedReader(new FileReader(fileName));
    String str = br.readLine();



           
         
    while(str!=null){
        str = br.readLine();
       
       String str1=str.replaceAll("[^a-zA-Z\']"," ");
     StringTokenizer st=new StringTokenizer(str1," ");}}catch (Exception ex) {
    ex.printStackTrace();
    }
         while (st.hasMoreTokens()) {
          System.out.println(st.nextToken());
            
         } }
    }
    编译后会出现这样的信息:
    cannot resolve symbol:variable st
      

  4.   

    class Monster{
    final int age;
    String name;
    Monster(){//和类的名字一样的就是构造函数,这是我的理解,如果类中没有Monster,它会自
    age=x;}//创建个无参Monster构造
     void shout(){
    System.out.println("this is a "+name);}}class Tigger extends Monster{

    String location;
    void shout(){
    super.shout();
    //System.out.println("this is a "+name);
    System.out.println("this is a"+location+" tigger");

    }
    public static void main(String args[]){
    Tigger t1=new Tigger();
    //t1.age=3;
    t1.name="tigger";
    t1.location="china";
    t1.shout();}

    }
      

  5.   

    呵呵,什么问题都有,这就是j2se基础版的现状

    大家还需要努力啊