java8中java.util.function.*pojo反射的示例分析
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,这篇文章将为大家详细讲解有关java8中java.util.function.*pojo反射的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。写一个普通的PO
千家信息网最后更新 2025年01月24日java8中java.util.function.*pojo反射的示例分析
这篇文章将为大家详细讲解有关java8中java.util.function.*pojo反射的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
写一个普通的POJO
public class City { private String name; private String code; public City() { } public City(String name, String code) { this.name = name; this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; }}
传统的方式
// Use a constructor with parameters to create a CityCity sf = new City("San Francisco", "SF");// Use a default constructor with no parameters to create a CityCity la = new City();// Set the members using settersla.setName("Los Angeles");la.setCode("LA");
新的getter访问方式
// Use the City's method references and assign them to functionsFunctiongetNameFunction = City::getName;Function getCodeFunction = City::getCode;System.out.println("The code for " + getNameFunction.apply(sf) + " is " + getCodeFunction.apply(sf));-> The code for San Francisco is SF
新的setter访问方式
// Use the City's method references and assign them to biconsumersBiConsumersetNameBiConsumer = City::setName;BiConsumer setCodeBiConsumer = City::setCode;City ny = new City();setNameBiConsumer.accept(ny, "New York");setCodeBiConsumer.accept(ny, "NY");
访问 constructor 创建新实例
// Use the City's constructor method reference to create// a default constructor reference.SupplierdefaultConstructor = City::new;City sd = defaultConstructor.get();sd.setName("San Diego");sd.setCode("SD");
带参数的构建器
// Use the City's constructor method reference to create// a two-parameter constructor reference.BiFunctiontwoParameterConstructor = City::new;City dc = twoParameterConstructor.apply("Washington, D. C.", "DC");
关于"java8中java.util.function.*pojo反射的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
方式
篇文章
示例
分析
反射
更多
不错
实用
普通
传统
内容
参数
实例
文章
知识
C.
D.
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
斗地主软件开发、
网络安全公益讲座观后感怎么写
第三届网络安全挑战赛
广州市赣宁游戏软件开发
数据库相同的目n是什么意思
准妈妈视频软件开发
软件开发陈经理
网络安全中央企业绩效考核
华为 信创服务器
数据库aoc和aop
网络安全监察书籍
一橙网络技术有限公司地址
苏州python软件开发服务
金蝶k3用什么远程服务器
三级网络技术难考么
黄埔app软件开发多少钱
软件开发前薪资
应用多的软件开发
信息科技计算机网络技术
数据库导出表格修改
中银金科软件开发面试
为了保证数据库的安全性
fddi采用什么网络技术
诺顿网络安全专业版密钥
靖江个性化网络技术解决方案
流媒体服务器集群
零跑软件开发笔试
医院挂号预约数据库系统框架
网络安全及网络交友
简述数据库新技术的特点