Java静态类
在Java世界里,经常被提到静态这个概念,static作为静态成员变量和成员函数的修饰符,意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见。最近一个项目里频繁用到static修饰的内部类,再读了一下《Effective
Ja...
分类:
Web程序 时间:
2014-05-12 07:43:53
阅读次数:
378
1 public class RedCowForm { 2 static String
formName ; 3 RedCow cow ; //内部类声明对象 4 RedCowForm(){} 5 RedCowForm(String s) 6 {
7 c...
分类:
编程语言 时间:
2014-05-10 01:16:47
阅读次数:
354
Android进程间通信之内部类作为事件监听器...
分类:
移动开发 时间:
2014-05-09 14:03:14
阅读次数:
548
java中的匿名内部类总结匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstract
class Person{ public abstract...
分类:
编程语言 时间:
2014-05-09 07:28:38
阅读次数:
322
构造块优先于构造方法执行,而且每当有一个新的实例化对象产生时,就会重复执行构造块的程序。静态块优先于构造块执行,而且不管有多少个实例化对象产生,静态块只会执行一次,它的主要作用是为类中的static属性初始化。主类中定义的静态块的执行要优先于主方法执行。内部类的最大优点:可以方便地访问外部类的私有操...
分类:
编程语言 时间:
2014-05-08 09:58:09
阅读次数:
307
这节,我们来通过具体的实例来看看Java8的具体用法。 首当其冲,就是lambda用法。
这里的案例,就是用lambda来实现runnable接口,我们知道以前用匿名内部类的方式来实现runnable接口,这种方法晦涩难懂,用lambda表达式实现以后,这样的代码清爽了不少。上两种对比的代码...
分类:
编程语言 时间:
2014-05-02 15:55:50
阅读次数:
310
内部类 定义在外部类的内部, 编译后是独立存在的类
可以访问外部类的私有成员,且不破坏封装成员内部类 用"外部类类名.this"访问外部类的当前对象 创建对象:先创建外部类对象,再通过"外部类对象.new
内部类类名"创建内部类对象静态内部类 只能访问外部类的静态成...
分类:
编程语言 时间:
2014-05-01 12:54:49
阅读次数:
407
在java所有类中都有一个共有的父类Object,一个类只要没有明显的继承一个类,则肯定是object类的子类
object类中有常用的四个方法。1、public object()构造方法
2、public boolean equals(object obj)对象比较 3、public int hashcode()取得hash码
4、public String toString();对象打...
分类:
其他好文 时间:
2014-04-29 13:17:21
阅读次数:
373
不是所有的函数都能自动地从基类继承到派生类中的。构造函数和析构函数是用来处理对象的创建和析构的,它们只知道对在它们的特殊层次的对象做什么。所以,在整个层次中的所有的构造函数和析构函数都必须被调用,也就是说,构造函数和析构函数不能被继承。另外,operator=
也不能被继承,因为它完成类似于构造函....
分类:
其他好文 时间:
2014-04-28 17:31:28
阅读次数:
621
1.ActivityManager类解析 获得实例 ActivityManager
activityManager= (ActivityManager)
context.getSystemService(Context.ACTIVITY_SERVICE); 内部类 1).Activi...
分类:
移动开发 时间:
2014-04-28 14:16:30
阅读次数:
670