JAVA
dongchong510
这个作者很懒,什么都没留下…
展开
-
JAVA中关于静态static和final
以前一直没搞清这两者是干嘛的,都是编译器要加就加上去,现在好好梳理一下。 static可以修饰方法和变量 修饰方法代表这个类是静态的方法,静态的含义实际上就是不需要知道这个类去实例化,不用知道实例变量,只通过静态方法的入参或者静态变量来实现功能。 因此实现的时候,不能在方法里使用非静态变量,调用静态方法是 类名.静态方法名 public class Adult extends Human{原创 2015-11-14 17:27:55 · 368 阅读 · 0 评论 -
JAVA内部类
内部类这概念以前真的没接触过,只是最近看书看到,实际代码中可能应用得不是很多,不过还是记录一下免得忘了。 内部类是指在一个类里面,也就是外部类,定义并实现另一个类,叫做内部类。内部类可以访问外部类的所有实例属性和方法,无论是公有还是私有的。 内部类的意义主要是为了解决多继承的问题,JAVA是不可以多继承的,通常是通过接口来解决,可是接口意味着必须实现所有的抽象类,不太方便,此时可以利用原创 2015-11-14 22:43:10 · 334 阅读 · 0 评论