Java疑难点 发表于 2019-08-11 | 分类于 Java | 0 | 阅读次数 7055 1.基础1.1.正确使用equals方法1.2.整形包装类值的比较1.3.BigDecimal1.3.1.BigDecimal的用处1.3.2.BigDecimal的大小比较1.3.3.BigDecimal保留几位小数1.3.4.BigDecimal的使用注意事项1.3.5.总结1.4.基本数据类型 阅读全文 »
Java程序设计题 发表于 2019-08-10 | 分类于 Java | 0 | 阅读次数 7050 泛型的实际应用实现最小值函数自己设计一个泛型的获取数组最小值的函数.并且这个方法只能接受Number的子类并且实现了Comparable接口。//注意:Number并没有实现Comparableprivatestatic<TextendsNumber&Comparable<?su 阅读全文 »
Java编程规范 发表于 2019-08-09 | 分类于 Java | 0 | 阅读次数 6966 根据各位建议加上了这部分内容,我暂时只是给出了两个资源,后续可能会对重要的点进行总结,然后更新在这里,如果你总结过这类东西,欢迎与我联系!团队阿里巴巴Java开发手册(详尽版)https://github.com/alibaba/p3c/blob/master/阿里巴巴Java开发手册(华山版).p 阅读全文 »
Java集合框架常见面试题 发表于 2019-08-08 | 分类于 Java | 0 | 阅读次数 7196 剖析面试最常见问题之Java基础知识说说List,Set,Map三者的区别?Arraylist与LinkedList区别?补充内容:RandomAccess接口补充内容:双向链表和双向循环链表ArrayList与Vector区别呢?为什么要用Arraylist取代Vector呢?说一说ArrayLi 阅读全文 »
java中LinkedList详解 发表于 2019-08-07 | 分类于 Java | 0 | 阅读次数 7044 简介内部结构分析LinkedList源码分析构造方法添加(add)方法根据位置取数据的方法根据对象得到索引的方法检查链表是否包含某对象的方法:删除(remove/pop)方法LinkedList类常用方法测试:简介LinkedList是一个实现了List接口和Deque接口的双端链表。LinkedL 阅读全文 »
java中HashMap详解 发表于 2019-08-06 | 分类于 Java | 0 | 阅读次数 7000 HashMap简介底层数据结构分析JDK1.8之前JDK1.8之后HashMap源码分析构造方法put方法get方法resize方法HashMap常用方法测试感谢changfubai对本文的改进做出的贡献!HashMap简介HashMap主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Ja 阅读全文 »
java中ArrayList扩容详解 发表于 2019-08-05 | 分类于 Java | 0 | 阅读次数 6993 一先从ArrayList的构造函数说起ArrayList有三种方式来初始化,构造方法源码如下:/***默认初始容量大小*/privatestaticfinalintDEFAULT_CAPACITY=10;privatestaticfinalObject[]DEFAULTCAPACITY_EMPTY_ 阅读全文 »
java中ArrayList详解 发表于 2019-08-04 | 分类于 Java | 0 | 阅读次数 6983 ArrayList简介ArrayList核心源码ArrayList源码分析System.arraycopy()和Arrays.copyOf()方法两者联系与区别ArrayList核心扩容技术内部类ArrayList经典DemoArrayList简介 ArrayList的底层是数组队列,相当于动态数 阅读全文 »
java中Arrays,Collections详解 发表于 2019-08-03 | 分类于 Java | 0 | 阅读次数 7200 Collections工具类和Arrays工具类常见方法Collections排序操作查找,替换操作同步控制Arrays类的常见操作排序:sort()查找:binarySearch()比较:equals()填充:fill()转列表asList()转字符串toString()复制copyOf()Col 阅读全文 »
java中final、static、this、super详解 发表于 2019-08-02 | 分类于 Java | 0 | 阅读次数 7044 final,static,this,super关键字总结final关键字static关键字this关键字super关键字参考static关键字详解static关键字主要有以下四种使用场景修饰成员变量和成员方法(常用)静态代码块静态内部类静态导包补充内容静态方法与非静态方法static{}静态代码块与 阅读全文 »