![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 94
孙大圣666
这个作者很懒,什么都没留下…
展开
-
java内部类
目录一、四种内部类1.1成员内部类和静态内部类1.2 局部内部类和匿名内部类1.3、内部类的编译二、内部类进阶2.1、内部类继承2.2、接口内部的类2.3、通过内部类实现多重继承和同一接口的“多重实现”2.4 内部类与闭包1、闭包的定义:2、 javaScript中的闭包3、 通过内部类模拟闭包2.5、内部类的覆写一、四种内部类...原创 2016-04-24 13:36:56 · 369 阅读 · 0 评论 -
static关键字使用
1、概述 static关键字用于描述静态变量,静态方法,静态块,静态类,静态内部类,静态import,本文详细描述各静态“对象”与非静态“对象”的区别。2.1、 静态变量与非静态变量 静态变量在类的实例化之前完成初始化,在整个程序运行过程中只初始化一次,并且该类的所有实例都共享该变量,public下可以通过类名直接访问到该变量(可以通过实例对象访问该变量,但编译器会提示war...原创 2016-04-23 15:06:43 · 478 阅读 · 0 评论 -
java8 Lambda表达式
一、概述 java为了引入函数式编程的特性在java8中引入了一个全新的概念“lambda表达式”,同时为了使“lambda表达式”与现有的类库无缝结合,引入了default关键字,允许在接口中定义default的默认实现方法,同时允许在接口中定义static静态实现方法,这两者在java7中是不允许的。lambda表达式从语法层面看极大的简化了匿名内部类的使用,将匿名内部类声明过程中...原创 2016-05-02 15:41:01 · 3143 阅读 · 0 评论