没有合适的资源?快使用搜索试试~ 我知道了~
java8源码-java8-character:java8新特性
共62个文件
class:24个
java:22个
xml:10个
需积分: 5 0 下载量 159 浏览量
2021-06-04
19:54:02
上传
评论
收藏 55KB ZIP 举报
温馨提示
java8 源码 java8新特性 1.接口的静态方法和默认方法 java8之前,接口只允许存在抽象方法,即默认被public abstract修饰 java8新增静态方法和默认方法 ######1.1静态方法 1.接口中允许存在被static修饰的方法且该方法必须有方法体 2.接口中的static方法只能够被接口本身调用: 接口名.静态方法名(...) 3.接口的static方法不能被子接口继承 4.接口的static方法不能给被实现类重写及直接调用 public interface MyInterface { //接口中的方法默认使用public abstract修饰 public abstract void test(); //java8中允许接口中存在静态方法,该静态方法必须包含方法体 static void staticMethod(){ System.out.println("hello java8 static method ..."); }; } ######1.2默认方法 default关键词修饰的方法是对该抽象方法一种默认的实现,可以被继承类或者实现类重写 publ
资源推荐
资源详情
资源评论
收起资源包目录
java8-character-master.zip (62个子文件)
java8-character-master
README.MD 9KB
pom.xml 728B
lambda
pom.xml 876B
target
classes
META-INF
lambda.kotlin_module 16B
com
java8
lambda
MyInterfaceImpl.class 452B
MyTest.class 2KB
MyInterface.class 142B
MyTest$1.class 554B
src
main
java
com
java8
lambda
MyInterface.java 462B
MyTest.java 2KB
MyInterfaceImpl.java 486B
java8-character.iml 80B
consumer
pom.xml 878B
target
classes
ConsumerTest.class 1KB
src
main
java
ConsumerTest.java 561B
predicate
pom.xml 879B
target
classes
com
java8
predicate
PredicateTest.class 2KB
src
main
java
com
java8
predicate
PredicateTest.java 905B
cite
pom.xml 874B
target
classes
com
java8
cite
statics
StaticTest$1.class 665B
StaticTest.class 2KB
ParseInterface.class 252B
cons
PersonFactory.class 219B
ConstructorTest$1.class 792B
Person.class 785B
ConstructorTest.class 2KB
instance
InstanceTest$1.class 1007B
InstanceTest.class 2KB
src
main
java
com
java8
cite
statics
ParseInterface.java 530B
StaticTest.java 1KB
cons
PersonFactory.java 571B
Person.java 788B
ConstructorTest.java 1KB
instance
InstanceTest.java 1KB
function
pom.xml 878B
function.iml 80B
src
main
java
com
java8
function
FunctionInterface.java 1KB
.idea
google-java-format.xml 176B
compiler.xml 739B
supplier
pom.xml 878B
target
classes
com
java8
supplier$Student.class 1KB
supplier.class 1KB
src
main
java
com
java8
supplier.java 1KB
new-interface
pom.xml 883B
target
classes
META-INF
new-interface.kotlin_module 16B
com
java8
staticinterface
InterfaceTest.class 509B
SonOfMyInterface.class 205B
MyInterfaceImpl.class 431B
MyInterface.class 409B
defaultinterface
DefaultTest.class 635B
MyInterfaceImpl.class 619B
MyInterface.class 484B
new-interface.iml 80B
src
main
java
com
java8
staticinterface
MyInterface.java 962B
InterfaceTest.java 583B
SonOfMyInterface.java 454B
MyInterfaceImpl.java 537B
defaultinterface
MyInterface.java 622B
DefaultTest.java 525B
SonOfMyInterface.java 480B
SonOfMyInterfaceImpl.java 487B
MyInterfaceImpl.java 560B
共 62 条
- 1
资源评论
weixin_38674050
- 粉丝: 5
- 资源: 981
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功