logo头像
Snippet 博客主题

java

自己实现一个hashMap

数据结构数组数组是一系列元素的集合,数组的存储空间是连续的。特点是查找快,修改慢 链表链表在内存中可以是不连续的。单向链表每个节点都会指向下一个几点。特点是查找慢,修改快。 hash表结合上面两个的特点。产生了hash表。 通过has...

java中的代码块

代码块: 用{}括起来的一段代码,代码块可以分为四种:普通代码块、构造块、静态代码块、同步代码块 普通代码块 定义在方法中的代码块。 构造块 将代码块直接定义在类中,则称为构造代码块。会优先于构造方法运行,每构造类一次就执行一...

解决前后端跨域问题

方法一 CORS:java服务端添加如下代码即可 String[] allowDomain = {"http://loanstatic.gs.youyuwo.com", ...

深入理解String、StringBuffer、StringBuilder

三者在执行速度方面的比较:StringBuilder > StringBuffer > String 由于StringBuilder、StringBuffer都继承自抽象类AbstractStringBuilder,他们的...

java的泛型与类型擦除

泛型是JDK1.5版本之后有的,它的本质是参数化类型的应用,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别被称为泛型类、泛型接口和泛型方法。 早在Java语言处于还没有出现泛型的版本时,只能...

java-阴历日期和阳历日期互相转换

最近遇到处理阴历日期的问题(生日),就查资料了解了一下关于阴历阳历的知识。参照百度文库 下面简略介绍一下阴历阳历转换的算法原理: 阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4...