第一次写博客,也是第一篇,从单例模式开始,不足之处,望各位看官海涵。 简介 首先我们都知道单例模式是java常用的23种设计模式之一,它的用途可谓是非常广泛。它的核心就在于单实例,即整个环境中该类有且只能有一个对象。而java创建实例的方式已知的有四种,分别是通过new、clone、反射或者序列化这 ...
分类:
编程语言 时间:
2019-06-06 22:44:40
阅读次数:
103
选择排序,复杂度O(n²) 冒泡排序 复杂度 O(nlogn) 二分法查询-非迭代 ...
分类:
编程语言 时间:
2019-06-06 19:01:26
阅读次数:
107
原文:https://blog.csdn.net/zhang150114/article/details/90411800 ...
分类:
编程语言 时间:
2019-06-04 17:45:38
阅读次数:
95
package com.jarvis.base.util; import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.F ...
分类:
编程语言 时间:
2019-05-29 10:42:18
阅读次数:
159
1、set 去重是调用hashmap 实现。 2、hashmap 底层会维护一个node[] table,table[hash值] 存放key对应的node,node实现了map.entry。node{ hash,key,value,next} map .put(),先调用hashcode()生成h ...
分类:
编程语言 时间:
2019-05-27 19:13:51
阅读次数:
109
这里介绍两种 java 解析工具。 第一种:java 解析 html 工具 jsoup 第二种: java 解析 XML 工具 Dom4j jsoup jsoup是一个用于处理真实HTML的Java库。它提供了一个非常方便的API,用于提取和操作数据,使用最好的DOM,CSS和类似jquery的方法 ...
分类:
编程语言 时间:
2019-05-26 13:19:59
阅读次数:
185
package cn.zxg.PackgeUse;/** * 测试枚举的基本使用 */public class TestEnum { public static void main(String[] args) { Season a=Season.AUTUMN; switch (a){ case S ...
分类:
编程语言 时间:
2019-05-23 00:10:38
阅读次数:
134
Math类 1、概述 Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 2、成员变量 public static final double E : 自然底数 public static final double PI: 圆周率 3、成员方法 public static ...
分类:
编程语言 时间:
2019-05-13 14:02:25
阅读次数:
136