Java8
文章平均质量分 80
梦境迷离
点关注不迷路,您的点赞就是我的动力。
展开
-
动态代理与Scala反射/Java反射在Java、Scala、Kotlin中的使用
一、Java反射被代理对象这个也是我使用graphql-java-codegen生成的一个resolver,这里我们需要了解这些,只知道我们有个接口,其中有个方法,需要被动态代理使用即可。public interface QueryResolver { UserTO user(String login) throws Exception;}InvocationHandler实现通常我们在Java中使用,实现InvocationHandler接口。如下:final public cla原创 2021-03-12 12:19:12 · 429 阅读 · 0 评论 -
动态代理与反射在Graphql客户端的应用
反射与动态代理实践简介代码只是例子,具体看GitHub。有收获的请为GitHub的项目点个赞。禁止转载!本文已经发布在微信公众号ScalaCoder,以及个人博客https://dreamylost.cnhttps://github.com/growingio/growingio-graphql-javasdkhttps://github.com/kobylynskyi/graphql-java-codegen目前需要使用 graphql 对外提供 open api,准备开发一个 sdk原创 2020-08-21 23:56:50 · 497 阅读 · 0 评论 -
Java8与并发
增强的Future 使用CompletableFuture,实现Future功能可以实现手动设置CompletableFuture的完成状态package cn.edu.jxnu.lambda;import java.util.concurrent.CompletableFuture;/** * Copyright © 2018 梦境迷离. All rights reserved. *...原创 2018-03-27 11:47:16 · 902 阅读 · 0 评论 -
Java8 Lambda学习记录
1、首先是函数接口package cn.edu.jxnu.lambda;/** * * 在Object中实现的方法都不能视为抽象方法 */@FunctionalInterfacepublic interface NonFunc { boolean equals(Object object);// 不是抽象 void handle(int i); //去掉这个抽象方法就会编译...原创 2018-03-27 10:46:07 · 245 阅读 · 0 评论