Python 官方文档:入门教程 => 点击学习
目录泛型泛型的语法定义泛型的使用语法泛型总结从泛型类派生子类泛型接口lambda表达式lambda表达式概念lambda表达式格式泛型 泛型的语法定义 class 类名 <泛型
class 类名 <泛型标识,泛型标识,…>{ private 泛型标识1,变量名;常用的泛型标识:T,E,K,V } 里面正常写法
public class GenericDemo<K> {
//定义数组
private K[] arr;
}
子类也是泛型,子类和父类的泛型要一致 (例如:连泛型的类型T要一致,写的内容相同),
如果父类没有指明类型,则父类要按照Object类型处理
public class Child<T> extends Parent<T> {
}
子类不是泛型,父类要明确泛型类型,
如果父类没有指明类型,则父类要按照Object类型处理
代码示例:
package com.lambda;
public class Lambda {
public static void main(String[] args) {
//正常写法
Mythread mythread = new Mythread();
Thread t = new Thread(mythread);
t.start();
//匿名内部类
new Thread(new Runnable() {
@Override
public void run() {
System.out.println("多线程1就绪了");
}
}).start();
//lambda表达式:创建线程
new Thread(()->{
System.out.println("多线程2就绪了");
}).start();
}
}
class Mythread implements Runnable{
@Override
public void run() {
System.out.println("多线程就绪");
}
}
到此这篇关于Java lambda表达式与泛型整理总结的文章就介绍到这了,更多相关Java lambda表达式与泛型内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: Java lambda表达式与泛型整理总结
本文链接: https://lsjlt.com/news/165649.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0