2024年java 泛型类使用,集合中添加不同类型数据,java常用算法面试题

最后

这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。

image

整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~

你的支持,我的动力;祝各位前程似锦,offer不断!!!

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取


ArrayList<String> a = new ArrayList<String>();

a.add("CSDN_SEU_Cavin");

Class c = a.getClass();

try{

    Method method = c.getMethod("add",Object.class);

    method.invoke(a,100);

    System.out.println("lgqname:" +a);

}catch(Exception e){

    e.printStackTrace();

}

结果

lgqname:[CSDN_SEU_Cavin, 100]

或者


List list = new ArrayList();

list.add("CSDN_SEU_Cavin");

list.add(100);

泛型类、

public class Generic{

//key这个成员变量的类型为T,T的类型由外部指定

private T key;

public Generic(T key) { //泛型构造方法形参key的类型也为T,T的类型由外部指定

this.key = key;

}

public T getKey(){ //泛型方法getKey的返回值类型为T,T的类型由外部指定

return key;

}

}

传入的实参


//泛型的类型参数只能是类类型(包括自定义类),不能是简单类型

//传入的实参类型需与泛型的类型参数类型相同,即为Integer.

Generic<Integer> genericInteger = new Generic<Integer>(123456);



# 如何快速更新自己的技术积累?

*   在现有的项目里,深挖技术,比如用到netty可以把相关底层代码和要点都看起来。
*   如果不知道目前的努力方向,就看自己的领导或公司里技术强的人在学什么。
*   知道努力方向后不知道该怎么学,就到处去找相关资料然后练习。
*   学习以后不知道有没有学成,则可以通过面试去检验。

**我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!**

**以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目**

![八年CRUD,疫情备战三个月,三面头条、四面阿里拿offer面经分享](https://img-blog.csdnimg.cn/img_convert/fa52cdb69aa193920179ed76356ac1b0.webp?x-oss-process=image/format,png)

![八年CRUD,疫情备战三个月,三面头条、四面阿里拿offer面经分享](https://img-blog.csdnimg.cn/img_convert/aa6c70589a1a01985ce2283b974cabbf.webp?x-oss-process=image/format,png)



> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/topics/618154847)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/topics/618154847)**

笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/topics/618154847)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/topics/618154847)**

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值