java学习

来源:互联网 发布:脸部去角质 知乎 编辑:程序博客网 时间:2024/06/03 13:58

1.  编译时出现了错误:

Exception in thread "main" java.lang.Error: Unresolved compilation problem:

    at MatrixMath.invert(jtj_calc.java:126)
    at jtj_calc.magic(jtj_calc.java:341)
    at jtj_calc.main(jtj_calc.java:378)

其实并不是main或者magic或者invert有问题,  要看工程里面被打红色波浪号那一条.

2.  1中的错误去查看波浪号行, 提示错误是: The public type MatrixMath must be defined in its own file

         The public type must be defined in its own file翻译:公共类必须被定义在它自己的文件中

           产生错误的原因:

           1.定义Java类名同文件名不一样

           2.一个文件中有多个类,只有与文件名一致的类名,才能声明为:public

           内部类不能声明为:public,             一个文件中只能有一个public类