刚开始学Java,整理几个问题

1、原则上一个类一个文件,文件名与类名必须相同

    如:  类为Table ,  文件名为Table.java

    在cmd中,进入文件所在目录,输入javac Table.java进行编译,输入java Table运行程序。

2、一个类如果打包,即头行为package  Java, 表明在Java目录下

    则编译时在文件所在目录,运行在根目录。

    如E:\Java,   编译: E:\Java\javac Table.java,  运行: E:\java  Java.Table;

3、一个文件中包含多个类,只能有一个用public修饰,且文件名与public类名相同,main方法也在该类里。

4、如果自己编写了两个类A、B,在两个文件中A.java, B.java,A类需要调用B类

    在A中,可以不必有显示的包含B文件,直接使用

    如:  public A()

          {

                 B  testb = new B();

          }

   注意: 在进行编译时,两个文件必须一起编译,单独编译B.java是可以的,但是单独编译A.java则不行

    报错: 找不到符号

              类  B

              类  Java.A  B testb = new B();

    编译:  E:\Java\javac  B.java A.java,  如此则不会有错

5、错误提示:

     使用或覆盖了已过时的 API

     是JDialog,显示时不应该调用.show(),改为setVisible(true);

…待续