一文教你使用Java8中的静态接口方法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。默认方法默认方法让我们能给我们的软件库的接口增加新的方法,并且能保证对使用这个接口的老版本代
一文教你使用Java8中的静态接口方法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
默认方法
默认方法让我们能给我们的软件库的接口增加新的方法,并且能保证对使用这个接口的老版本代码的兼容性。
下面通过一个简单的例子来深入理解下默认方法:
一天,PM说我们的产品需要获取时间和日期。于是我们就写了一个设置和获取日期时间的接口类 TimeClient 。
public interface TimeClient { void setTime(int hour,int minute, int second); void setDate( int day, int month, int year); void setDateAndTime( int day, int month, int year, int hour, int minute, int second); LocalDateTime getLocalDateTime(); }
--结束END--
本文标题: 一文教你使用Java8中的静态接口方法
本文链接: https://www.lsjlt.com/news/227068.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0