UnaryOperator函數式接口

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

這是一個函數式接口,因此可以用作lambda表達式或方法引用的賦值目標。

211725124b7185af0063801f6196f872455.jpg

可以看到UnaryOperator<T>繼承了Function<T,T>接口,這里可是兩個T,T,還增加了static修飾的identity()方法。

6640f484c6b0609c32b978bfe8e39d1a163.jpg

然后我們寫一個demo看看,實現的還是繼承apply,只是不太明白這樣的寫法,接口繼承從兩個參數變成一個參數??

724da7fd79cb0f427876f891d2a82bd94e1.jpg

輸出:

315cbf2eb27bd05e8c80d7de3b6c43b7db0.jpg

然后我們看LongUnaryOperator,IntUnaryOperator,DoubleUnaryOperator就沒繼承什么接口,這個就好容易理解了,針對這三種類型的特殊處理。

934a5bb0e83f1ea0fdb9ffdf6cc61a30f57.jpg

?

轉載于:https://my.oschina.net/u/2277632/blog/2990520

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/449940.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/449940.shtml
英文地址,請注明出處:http://en.pswp.cn/news/449940.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

從程序員到項目經理

推薦研發工程師必看的內容 從程序員到項目經理 從程序員到項目經理”&#xff0c;這個標題讓我想起了很久以前一本書的名字《從Javascript到Java》。然而&#xff0c;從Javascript到Java充其量只是工具的更新&#xff0c;而從程序員到項目經理&#xff0c;卻是一個脫胎換骨的過…

linux--命令rcp和scp

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 rcp代表“remote file copy”&#xff08;遠程文件拷貝&#xff09;。該命令用于在計算機之間拷貝文件。rcp命令有兩種格式。第一種格式…

Android Camera 2.0 Api

二次圖像處理 Camera2的API擴展了對YUV的支持&#xff0c;及圖像再處理支持。要知道是否據有這個能力&#xff0c;可以調getCameraCharacteristics()方法&#xff0c;檢查REPROCESS_MAX_CAPTURE_STALL這個鍵值 。如果設備支持再處理&#xff0c;則可以調用createReprocessableC…

scala-數組操作

package com.bigdataimport scala.collection.mutable.ArrayBufferobject ArrayO {def main(args: Array[String]): Unit {val arrayBuffer ArrayBuffer[Int]()//默認情況下都是在ArrayBuffer末尾增加元素arrayBuffer 1arrayBuffer (4,5,6,7,8,9,10)arrayBuffer Array(1,2…

spring cloud微服務分布式云架構 - Spring Cloud集成項目簡介

Spring Cloud集成項目有很多&#xff0c;下面我們列舉一下和Spring Cloud相關的優秀項目&#xff0c;我們的企業架構中用到了很多的優秀項目&#xff0c;說白了&#xff0c;也是站在巨人的肩膀上去整合的。在學習Spring Cloud之前大家必須了解一下相關項目&#xff0c;希望可以…

Nokia落寞身影下 三星成為全球最大手機廠商

摘要&#xff1a;在諾基亞統治全球最大手機廠商寶座長達14年后&#xff0c;三星今年首次取代諾基亞&#xff0c;成為全球最大手機廠商。據IHS iSuppli的數據顯示&#xff0c;三星預計今年手機出貨量將占全球29&#xff05;&#xff0c;而落寞的諾基亞市場份額將下降到24&#x…

Linux中cp和scp命令的使用方法

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Linux為我們提供了兩個用于文件copy的命令&#xff0c;一個是cp&#xff0c;一個是scp&#xff0c;但是他們略有不同。 cp --- 主要是用…

Django:學習筆記(2)——創建第一個應用

Django&#xff1a;學習筆記(2)——創建第一個應用 創建應用 在 Django 中&#xff0c;每一個應用都是一個 Python 包&#xff0c;并且遵循著相同的約定。Django 自帶一個工具&#xff0c;可以幫你生成應用的基礎目錄結構&#xff0c;這樣你就能專心寫代碼&#xff0c;而不是創…

dubbo源碼解析(十)遠程通信——Exchange層

遠程通訊——Exchange層 目標&#xff1a;介紹Exchange層的相關設計和邏輯、介紹dubbo-remoting-api中的exchange包內的源碼解析。前言 上一篇文章我講的是dubbo框架設計中Transport層&#xff0c;這篇文章我要講的是它的上一層Exchange層&#xff0c;也就是信息交換層。官方文…

嵌入式軟件開發工程師談軟件架構的設計

嵌入式軟件開發工程師談軟件架構的設計 注&#xff1a;此處嵌入式特指基于linux平臺&#xff0c;單片機和其他rtos不在討論范圍 筆者從事嵌入式軟件開發有6&#xff0c;7個年頭&#xff0c;bsp&#xff0c;驅動&#xff0c;應用軟件&#xff0c;android hall&#xff0c;fram…

為何獲得風險投資的公司多數倒閉了?

北京時間12月12日消息&#xff0c;據國外媒體報道&#xff0c;哈佛商學院的高級講師施克哈爾高希(Shikhar Ghosh)指出&#xff0c;風險投資領域的失敗案例比媒體報道的要多得多。 高希的研究表明&#xff0c;在風險資本支持的公司之中&#xff0c;有75%的公司從未向投資者返回過…

Linux rm命令、Linux touch命令、Linux tee命令

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Linux rm命令用于刪除一個文件或者目錄。 語法 rm [options] name...[options] name... 參數&#xff1a; -i 刪除前逐一詢問確認。…

highCharts使用中問題總結

想出一張圖表&#xff0c;數據是多條線體&#xff0c;45天的數據展示最近15天的。并且每次展示其中一條。可以切換時間看前面的 或者后面的。最開始遇到的問題是&#xff0c;展示一條線體成功&#xff0c;但是在切換線體的時候&#xff0c;成功但是接著刷新到最開始的狀態。跟同…

基于pjsip實現p2p語音對講

目的 為實現跨網絡的語音對講&#xff0c;使位于NAT后的兩個設備進行p2p的語音通訊&#xff0c;此處選用pjsip開源項目來實現。 未解決的問題&#xff1a;對稱型的NAT無法實現p2p打洞&#xff0c;pjsip采用turn服務進行轉發&#xff0c;不能稱之為純粹的p2p。 pjisp簡介 PJ…

VS2017 啟動調試報錯無法啟動程序 當前狀態中非法

昨天還可以使用&#xff0c;今天就莫名報了這個錯誤&#xff0c;百度了一下&#xff1a; 1. 第一種嘗試方法是右擊解決方案中的項目(圖標有帶球的)&#xff0c;打開屬性選擇“WEB”選項&#xff0c;修改特定頁為Home,結果還是報錯。 2.我又關閉Windows防火墻&#xff0c;依舊報…

ABAP WRITE

1、空行 WRITE /. 2、AS CHECKBOX DATA: check1 TYPE c LENGTH 1 VALUE X, check2 TYPE c LENGTH 1 VALUE . START-OF-SELECTION. WRITE: / check1 AS CHECKBOX, Checkbox 1, / check2 AS CHECKBOX, Checkbox 2. AT LINE-SELECTION. READ: LINE 1 FIELD VALUE check1, LINE 2 …

java 星期幾、得周一、得周日、上周、下周、相差、日期工具類

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 import org.apache.commons.lang3.StringUtils;import java.text.ParseException; import java.text.SimpleDateFormat; import java.ut…

蘋果前CEO斯卡利變身創業導師:欲尋下個喬布斯

喬布斯和約翰斯卡利 導語&#xff1a;國外媒體今天撰文稱&#xff0c;蘋果前CEO約翰斯卡利(John Sculley)雖然早已離開蘋果&#xff0c;但仍然活躍在科技行業。他現在將目光轉向了醫療科技領域&#xff0c;希望從中挖掘出下一個喬布斯。 以下為文章全文&#xff1a; 下一個喬布…

記錄一次kernel內存泄漏的查找定位過程

Bug描述&#xff1a;壓力測試一個小工程時發現內存逐漸減少&#xff0c;10個小時后出現OOM Bug定位過程&#xff1a; 對整個工程模塊進行分解&#xff0c;逐步縮小范圍&#xff0c;由于整個工程包括幾個相對獨立的小模塊&#xff0c;而整個工程采用單進程多線程的模型&#x…

python3.6+selenium_Testsuits測試套件

#!/usr/bin/env python # -*- coding: utf-8 -*- # Time : 2018/11/23 11:23 # File : unittest_test2_2.pyTestsuits測試套件 import unittest from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.commo…