摘要:
一个Java源文件可以包含多个类定义,但最多只能包含一个public类定义;如果Java源文件里包含public类定义,则该源文件的文件名必须与这个public类的类名相同。三点建议:1、一个Java源文件只定义一个类,不同的类使用不同的源文件定义。2、将每个源文件中单独定义的类都定义成pubilc。3、保持Java源文件的主文件名与该源文件中定义的public类同名。 阅读全文
摘要:
1、一个类可以实现多个接口。2、在接口的实现类里,不能降低方法的可见范围。3、在接口的实现类里,必须实现所有的定义在接口里的方法。 阅读全文
摘要:
1、Java静态方法可以不需要建立类的实例对象就可以直接调用,而普通方法在调用前,必须建立类的实例对象。2、由于静态方法会破坏类的封装性,它可以让外部代码在不通过初始化类的前提下直接调用,所以使用起来要谨慎。3、在静态函数中,时能调用静态方法。 阅读全文
摘要:
System.out.println()可打印出基本类型、字符数组(只能是字符数组)、字符串等,打印后换行;System.out.print可打印类型与上一致,但打印后不换行 阅读全文
摘要:
在CLASSPATH环境变量最后加上一个:即可解决问题!值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一次。值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。 阅读全文