![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习之路篇
文章平均质量分 64
Taroyy~~
技术宅拯救世界
展开
-
[Java学习之路篇] 设计原则与设计模式
编程可谓博大精深,按照不同的思路逻辑、框架规范编写出来的程序运行的效率都大相径庭。本篇并不只针对Java程序,应适用于所有编写的程序,是编程世界中的一套方法论,俗称编程套路。它们会出现在目前很多大公司开发常用库的源码中,让整套开发库运行更高效。1. 六大设计原则1. 开闭原则 (Open Closed Principle, OCP)开闭原则简言之就是对拓展开放,对修改关闭。这样可以减少遇到新问题、新需求时对原有代码的修改次数,提高代码的重用率和可维护性。实例有JAVA版本的迭代,对不推荐使用的代码,官原创 2021-06-11 23:55:58 · 1217 阅读 · 0 评论 -
[Java学习之路篇] Java集合类库之Map接口
所在包:java.util运用数据结构解决实际问题时,常常涉及到以空间换时间的问题,哈希表就能很好地解决此类问题,因为它检索快。而在java中已经有一个叫 Map 的接口及其实现类来归纳这些需要用到 键值对 Entry 的数据结构,方便开发人员根据需要来存储数据。Map接口的常用方法有:1、 添加元素V put(K key, V value) 返回原来该位置的值void putAll(Map<? extends K, ? extends V> m)2、 删除元素V remov原创 2021-01-31 18:04:36 · 206 阅读 · 0 评论 -
[Java学习之路篇] Java集合类库之Collection接口
所在包:java.util在编程的过程中,但凡遇到与数据结构相关的问题时,都离不开Collection接口与Map接口,两者是整个集合类库中最基本的根接口。而Collection接口主要负责实现一些线性结构,如线性表(顺序表)、链表、栈、队列等。集合类库的关系图:这里主要表现了部分与集合类库有关的接口与实现类们,其中粗体黑框是我们最为常用、尤其重要的实现类。这张是完整的集合接口、子接口和实现类们的关系图,其中拓展了Vector、Stack、LinkedHashMap等实现或继承的子类们,关系网还原创 2021-01-24 15:39:15 · 292 阅读 · 0 评论 -
[Java学习之路篇] Java常用类库之System
所在包:java.langSystem工具包经常运用于println中,离我们打印结果是最亲近的工具包了。除了提供打印输出输入流外,它还包含很多关于java虚拟机的操作方法。常用方法及常量:1. “标准”输入输出流// 标准输入输出流 in outpublic static final InputStream in = null;public static final PrintStream out = null;// 标准输出流 err 用于打印红色字体 以示警告public static原创 2021-01-17 16:54:28 · 94 阅读 · 0 评论 -
[Java学习之路篇] Java常用类库之Arrays
所在包:java.utilArrays工具包提供了一些与数组有关的操作,如排序、二分查找、复制(copyOf)、比较、toString打印等。常用方法及常量:1. asList 创建列表// 输入元素创建列表public static <T> List<T> asList(T... a)// 举例 List<String> stooges = Arrays.asList("Larry", "Moe", "Curly"); 此方法与 Collection原创 2021-01-17 16:23:56 · 69 阅读 · 0 评论 -
[Java学习之路篇] Java常用类库之Math
所在包:java.langMath工具包是Java最常使用的工具包之一,只要与数学计算有关的操作都离不开它,它提供了一些与数学有关的静态方法和常量,如求最大最小值、特殊值(PI、E)、取整等。常用方法及常量:1. 自然常数e和圆周率π// 自然常数 epublic static final double E = 2.7182818284590452354;// 圆周率 πpublic static final double PI = 3.14159265358979323846;2. 求绝原创 2021-01-10 17:43:11 · 236 阅读 · 1 评论 -
[Java学习之路篇] Java常用类库之Objects
@[Java学习之路篇] Java常用类库之Objects[Java学习之路篇] Java常用类库之Objects所在包:java.util用途:常用于验证对象的类型或是否为null及访问数组是否越界等。常用方法:1. 检查数组是否越界(1) checkFromIndexSize// 检查是否在子范围从 fromIndex (包括)到 fromIndex + size (不包括)是范围界限内 0 (包括)到 length (不包括)。public static int checkFromIn原创 2021-01-10 16:24:09 · 119 阅读 · 0 评论