java 第30页
java中HttpClient的错误处理-uusu优素-乐高,模型,3d打印,编程

java中HttpClient的错误处理

说明 1、HttpClient异步请求返回CompletableFuture,其自带的exceptionally方法可用于fallback处理。 2、HttpClient不像WebClient那样,它不会出现4xx或5xx的状态码异常,需要根据自己的情况进...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02215
java SPI的使用场景-uusu优素-乐高,模型,3d打印,编程

java SPI的使用场景

概念 1、SPI是服务提供界面,JDK内置的服务提供发现机制,是Java提供的第三方实现或扩展的API,可用于启用框架扩展和更换组件。 Java SPI的具体约定 在classpath下面时,在classpath下的META-IN...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
04414
java中volatile的应用场景-uusu优素-乐高,模型,3d打印,编程

java中volatile的应用场景

在某些情况下,volatile关键词的性能优于synchronized,但需要注意的是,volatile关键词不能取代synchronized关键词,因为volatile关键词不能保证操作的原子化。 应用场景 1、只能在有限的一些...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02913
java中有哪些时间API?-uusu优素-乐高,模型,3d打印,编程

java中有哪些时间API?

1、Clock类可用于访问当前日期和时间。Clock可以获得当前时区,而不是System.currenttimeMillis()。 Clockclock=Clock.systemDefaultZone();longmillis=clock.millis(); Instantinstant=clock.i...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02813
java8中的四种方法引用-uusu优素-乐高,模型,3d打印,编程

java8中的四种方法引用

1、构造方法引用 Testtest=Test.create(Test::new); 2、静态方法引用 test.operate(1,2,Test::add); 3、对象的实例方法引用 test.operate(1,2,test::sub); 4、类的实例方法引用,先满足实例方法...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
05010
java Reduce的三种重载-uusu优素-乐高,模型,3d打印,编程

java Reduce的三种重载

1、一个参数的reduce 格式 Optional<T>reduce(BinaryOperator<T>accumulator) Tresult=a[0]; for(inti=1;i<n;i++){ result=accumulator.apply(result,a[i]); } returnresult; 2...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0328
java Sorted的使用注意点-uusu优素-乐高,模型,3d打印,编程

java Sorted的使用注意点

概念 1、Sorted是中间操作,返回排列顺序的Stream。如果不输入定制的Comparator,这些要素将按自然顺序排列。 使用注意 2、在执行Sorted操作之后,stringCollection中元素的顺序没有改变。Sorte...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
03615
java Match如何使用-uusu优素-乐高,模型,3d打印,编程

java Match如何使用

概念 1、各种Match操作可用于判断给定的Predicate是否符合Stream的要素。 2、Match操作是终端操作,返回布尔值。 实例 booleananyStartsWithA= stringCollection .stream() .anyMatch((s)->s...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0277
java Stream如何操作元素-uusu优素-乐高,模型,3d打印,编程

java Stream如何操作元素

说明 1、java.util.Stream代表了一系列能够执行一个或多个操作的元素。 2、Stream操作可以是中间操作,也可以是终端操作。终端操作返回类型确定的结果。中间操作返回Stream对象本身,可以继续在...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0246
java中Comparators是什么-uusu优素-乐高,模型,3d打印,编程

java中Comparators是什么

说明 1、Comparator是Java老版本中常用的界面,Java8在这个界面中加入了许多默认的方法。 2、comparator是javase中的是一个接口,位于java.util包下面,这个接口非常抽象,需要掌握它的使用情况...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02414