学习心得
努力編程
这个作者很懒,什么都没留下…
展开
-
java设计模式——(适配器模式)
使用抽象类或接口时需要有子类来继承抽象类或实现接并实现它们的抽象方法,然后在主函数main方法中创建对象的实例并调用其成员方法。这时我们可以采用创建匿名内部类对象的方式在主函数的main方法中直接创建抽象类或接口的实例并实现其抽象方法,然而在这些抽象类或接口中可能有许多抽象方法同时我们在主函数中要创建许多对象的实例,因此我们不得不在main方法一一实现这些抽象方法,但有些抽象方法是我们不经常使用的...原创 2018-05-27 19:46:26 · 265 阅读 · 0 评论 -
HashMap中hash算法的实现原理,为什么?
首先将高16位无符号右移16位与低十六位做异或运算。如果不这样做,而是直接做&运算那么高十六位所代表的部分特征就可能被丢失 将高十六位无符号右移之后与低十六位做异或运算使得高十六位的特征与低十六位的特征进行了混合得到的新的数值中就高位与低位的信息都被保留了 ,而在这里采用异或运算而不采用& ,| 运算的原因是 异或运算能更好的保留各部分的特征,如果采用&运算计算...原创 2018-06-05 20:42:42 · 5720 阅读 · 2 评论 -
java生成验证码
不多BB,直接看代码package cn.java.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.FileNotFoundException;import java.io.File...原创 2019-03-17 16:57:28 · 166 阅读 · 0 评论