3. Java面向对象之泛型-指定多个泛型

3. Java面向对象之泛型-指定多个泛型


package generic;


class MutiGeneric<K, T> {
private K key;
private T take;


public K getKey() {
return key;
}


public void setKey(K key) {
this.key = key;
}


public T getTake() {
return take;
}


public void setTake(T take) {
this.take = take;
}


}


public class genricDemo02 {


public static void main(String[] args) {
MutiGeneric<Integer, String> g = new MutiGeneric<Integer, String>();
g.setKey(10);
g.setTake("多個泛型的使用");
System.out.println(g.getKey() + g.getTake());


}


}

版权声明:本文为小平果原创文章,转载请注明:http://blog.csdn.net/i10630226

转载于:https://www.cnblogs.com/dingxiaoyue/p/4948264.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java面向对象知识大全包括以下内容: 1. 类和对象:Java是一种面向对象的编程语言,它支持类和对象的概念。类是对象的模板,用于定义对象的属性和行为。对象是类的实例,具有特定的状态和行为。 2. 封装:封装是面向对象编程的核心概念之一,它将数据和方法封装在一个单元中,通过访问修饰符来控制对数据的访问权限,提高代码的安全性和可维护性。 3. 继承:继承是一种机制,允许一个类继承另一个类的属性和方法。通过继承,子类可以重用父类的代码,并可以在此基础上进行扩展和修改。 4. 多态:多态是面向对象编程的另一个重要特性,它允许一个对象以多种不同的方式进行操作。多态性通过方法的重写和重载来实现。 5. 抽象类和接口:抽象类是一种不能被实例化的类,它只能作为其他类的基类。接口是一种完全抽象的类,它定义了一组方法的签名,但没有具体的实现。 6. 构造函数和析构函数:构造函数用于创建对象时进行初始化操作,析构函数用于在对象销毁时进行清理操作。 7. 异常处理:Java提供了异常处理机制,可以捕获和处理程序运行过程中的异常情况,保证程序的稳定性和可靠性。 8. 包和模块化:Java使用包来组织和管理类,提供了一种逻辑上的分组机制。模块化是Java 9引入的新特性,可以更好地组织和管理代码。 9. 泛型泛型是一种参数化类型的机制,可以在编译时检查类型的安全性,提高代码的可读性和可维护性。 10. 反射:反射是一种机制,允许程序在运行时获取和操作类的信息,包括类的属性、方法和构造函数等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值