30、Java编程:构造器、初始化器、泛型与模块详解

Java构造器、初始化器、泛型与模块详解

Java编程:构造器、初始化器、泛型与模块详解

1. 泛型示例

以下是一个泛型相关的代码示例:

public class WrapperTest {
    public static void main(String[] args) {
        Wrapper<String> w1 = new Wrapper<>("Hello");
        String s1 = w1.get();
        System.out.println("s1=" + s1);
        w1.set("Testing generics");
        String s2 = w1.get();
        System.out.println("s2=" + s2);
        w1.set(null);
        String s3 = w1.get();
        System.out.println("s3=" + s3);
    }
}

运行结果:

s1=Hello
s2=Testing generics
s3=null

这仅仅是Java泛型功能的冰山一角。要全面理解泛型,还需要先掌握其他主题,如继承。

2. 构造器
  • 定义 :构造器是用于在对象创建后立即初始化类对象的命名代码块。它的结构与方法相似,但用途不同。构造器的名称与类的简单名称相同。
  • <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值