static《java编程思想》有这样一段话:“static 方法就是没有this的方法,在static方法内部不能调用非静态方法,反过来也是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”用一句话描述static关键字的基... Read More
final1、修饰类当用final修饰一个类时,表明这个类不能被继承。final类中所有成员方法都会隐式的制定为final方法。2、修饰方法使用final方法的原因有两个。第一个原因是把方法锁定,以防任何继承类修改它的含义;第二个原因是效率,在早期的java实现版本中,会将final方法转为内嵌调用... Read More