Java---메소드 참조(JDK1.8)
3785 단어 Java 기반
JDK 1.8 :
· 정적 방법 인용: "클래스 이름::static 방법 이름";어떤 대상을 인용하는 방법:'실례화 대상::일반 방법';특정 클래스의 방법을 인용합니다: "클래스 이름: 일반 방법".참조 구조 방법: "클래스 이름::new".
정적 메서드 참조:
interface Demos{
public void fun(T t);
}
public class Test {
public static void main(String[] args) {
Demos demo = System.out :: println ;
demo.fun("Hello World!");
}
}
객체를 참조하는 방법:
interface Demos{
public T fun();
}
public class Test {
public static void main(String[] args) {
Demos demo = "Hello World!" :: toUpperCase ;
System.out.println(demo.fun());
}
특정 클래스를 참조하는 방법:
interface Demos{
public R fun(T t1,T t2);
}
public class Test {
public static void main(String[] args) {
Demos demo = String :: equals ;
System.out.println(demo.fun("H
참조 구성 방법:
interface Demos{
public R fun(T t,B b);
}
class Fruit{
private String name;
private double price;
public Fruit(String name, double price) {
super();
this.name = name;
this.price = price;
}
@Override
public String toString() {
return "Fruit [name=" + name + ", price=" + price + "]";
}
}
public class Test {
public static void main(String[] args) {
Demos demo = Fruit :: new ;
System.out.println(demo.fun(" ",20.16));
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
FTP의 액티브 모드 및 패시브 모드로그인에 성공한 후list 목록이나 데이터를 읽을 때 클라이언트는 랜덤으로 하나의 포트(1024 이상)를 개방하고 포트를 FTP 서버에 보내서 서버 클라이언트에게 주동 모드를 사용하고 개방하라고 알려준다 FTP 서버...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.