Java 杂谈

Effective Java(四) 泛型

2018-02-07  本文已影响0人  凌云_00

泛型

Tip-23 请不要在新代码中使用原生态类型


static int numElementsInCommon(Set<?> s1,Set<?> s2){
    
    int result = 0 ;
    
    for(Object 01 : s1){
        if(s2.contains(o1)){
            result++;
        }
    }
    
    return result;
    
}

Tip-24 消除非受检警告

Tip-25 列表优先于数组

Tip-26 优先考虑泛型

Tip-27 优先考虑泛型方法

Tip-28 利用有限制通配符来提升API的灵活性

Tip-29 优先考虑类型安全的异构容器

不在更新Effective 系列 很多东西都是一种感觉 并且多数知识是积累性质的,并没有在实际开发中使用,在写的新的一章时发现很多知识不应用就会遗忘,而且简单的笔记也没有实质性的帮助,所以永久性停更此系列,以后的文章应该聚焦细节,和实际生产环境的问题。书继续读,文章到此处,说不定二读,三读,会继续写下去。。。。

上一篇 下一篇

猜你喜欢

热点阅读