- 博客(4)
- 收藏
- 关注
转载 java--static修饰符、final修饰符、abstract修饰符、接口
网站截取: 一、static修饰符 static修饰符可以修饰变量、方法或代码块 类的静态成员可以与类的名称一起使用,而无须创建类的对象。(可以直接通过类名来访问静态变量,建议使用类名来调用静态变量) 不管创建了类的多少实例,整个类中静态变量的副本只有一个,声明为static的变量相当于全局变量。 类的静态方法只能访问其他的静态成员,不能访问非静态成员。 静态方法中没有this关键字。
2016-08-08 00:57:41 603 6
原创 内部类与外部类的修饰符
外部类只能用public、final或者abstract(二选一)。 内部类比外部类多三种:private、protected、static。 局部内部类:fianl或者abstract 内部类分为四种:带static的 不带static的 局部内部类 匿名内部类 其中,前两种只要不用private修饰,另一个类都可访问它们。后两种,另一个类不允许访问它们。 匿名内部类可看作是局部
2016-08-08 00:21:44 657
转载 "为什么是List list = new ArrayList(),而不直接用ArrayList"?
上课时,发现List list = new ArrayList();Set st = new HashSet();等等,总是先写接口后写它的实现。为何不直接用ArrayList list = new ArrayList();这么写,不是更直观方便吗? 老师说,前面是接口,后面是实现。这是面向对象编程,两者都可以,效果是一样的。而且若果采用List list = new ArrayList();
2016-08-07 23:00:42 937 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人