Java中,static关键字一般情况下有四种用法:用来修饰一个变量。用来修饰一个方法。用来修饰一个内部类。用来修饰一段代码块。 1 public class Student{ 2 String name; 3 static int count;//static修饰的变量 4 ...
分类:
编程语言 时间:
2014-08-03 12:32:15
阅读次数:
218
内部类必须要依赖于继承或实现一个接口。内部类可以实现Java多继承,内部类访问外表类的局部变量或参数时,则该局部变量或参数必须被final修饰。内部类不能包含有static的变量和方法,原因是因为内部类依赖于外部类,它才能创建自己。内部类可以任意的访问外部类的成员,即使以private修饰,内部类需...
分类:
编程语言 时间:
2014-08-02 20:45:13
阅读次数:
203
进程间通讯(aidl)1.首先定义一个接口2.把这个接口的文件扩展名改为xxx.aidl3.写一个MyService类继承自Service类重新里面的方法,4.在MyService类定义一个内部类继承自Stub类5.在onBind()方法把内部类的一个实例作为返回值同外部访问6.在MainActiv...
分类:
其他好文 时间:
2014-08-02 15:28:43
阅读次数:
181
java内部类内部类应用最多的场景是在编写GUI程序时,将大量的事件监听处理放在了内部类中进行--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3885340.html"谢谢--局部内部类: 1.在java中将类定义在方法的内部,成为局部内部类。 ...
分类:
编程语言 时间:
2014-08-01 19:10:42
阅读次数:
241
匿名内部类也就是没有名字的内部类(其实在代码层面类没有名字,但在字节码层面匿名类也是有名字的) 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须...
分类:
其他好文 时间:
2014-08-01 14:01:22
阅读次数:
183
一.Java基础部分......................................................................................................21、一个".java"源文件里能否够包含多个类(不是内部类)?有什么限制?...
分类:
编程语言 时间:
2014-07-31 20:04:27
阅读次数:
373
publicclasstext{
publicstaticvoidmain(String[]args){
//其他类中内部类的调用内部类对象的建立
// newOuter().function();
Outer.Innerin=newOuter().newInner();
in.print();
newOuter().method();
// Outer.Innerin=newOuter.Inner();//当Inner为静态的时候调..
分类:
其他好文 时间:
2014-07-31 17:21:58
阅读次数:
235
模式:模板模式:简单工厂模式:适配器模式:interface ICellPhone{void sendMsg();}class Android implements ICellPhone{public void sendMsg(){System.out.println("我爱你");}}class ...
分类:
编程语言 时间:
2014-07-31 12:36:26
阅读次数:
374
Thread.java源码中:
ThreadLocal.ThreadLocalMap threadLocals = null;即:每个Thread对象都有一个ThreadLocal.ThreadLocalMap成员变量,ThreadLocal.ThreadLocalMap是一个ThreadLocal类的静态内部类(如下所示),所以Thread类可以进行引用.
static class Th...
分类:
编程语言 时间:
2014-07-30 12:24:43
阅读次数:
200
前段时间我们游戏服务器的开发环境升级到了Java8,这两天我又把服务器的线程模型重新设计了一下,用上了Lambda表达式。Lambda表达式确实能够大幅简化Java代码,特别是丑陋不堪的匿名内部类,这篇文章主要就是想和大家分享这一点。...
分类:
数据库 时间:
2014-07-30 12:17:13
阅读次数:
357