![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
苗小刀
临渊羡鱼,不如退而结网
展开
-
普通java项目在多个main方法下怎么启动指定main方法
普通java项目在多个main方法下怎么启动指定main方法原创 2020-08-20 16:11:43 · 1158 阅读 · 0 评论 -
java与sql格式化时间
#java与sql格式化时间采用的是 SimpleDateFormatSimpleDateFormat sdfstr=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);例 2019-08-11 12:13:30yyyy代表的是年份 2019MM代表的是月份 08dd代表的是天 11HH代表的是小时 12mm代表的是分钟 13ss代表的是秒数...原创 2019-08-29 14:35:10 · 502 阅读 · 0 评论 -
HashTable原理和底层实现
上次咱们说到jdk1.8的HashMap原理,这次分析一下HashTable1.HashMap与HashTable的区别是面试官经常问的一个问题,对于两者的区别有以下几点HashMap允许null值,而HashTable不允许null值HashMap是非线程安全的,而HashTable是线程安全的,线程安全会影响读取效率,故HashMap的效率高些初始化大小不相同HashMap初始化...原创 2019-09-18 18:14:38 · 1647 阅读 · 0 评论 -
那些年走过ArrayList循环remove的坑
这是一个java程序员迈向成功必定踩过的坑,在集合中循环remove,应如何避免?首先上出错代码//用增强版for循环public static void main(String [] args){ List<Integer> arrayList = new ArrayList<Integer>(); arrayList.add(1); ...原创 2019-09-20 09:46:48 · 181 阅读 · 0 评论 -
java基于redis做登录错误锁定用户
大家好,一个人见人爱,花见花开的小白来跟大家分享来了,敲黑板,现在大多数应用以及网页登录都有登录失败锁定用户一段时间不让登录这一说,那么究竟是怎么实现呢,一起来看一下吧首先说以下主题逻辑,然后贴代码首先验证登录账号的有效性,是否存在,如果存在继续下一步,不存在直接丢给前端不存在判断redis中代表用户登录失败的key(在下面代码里面,key用的是两个用户账号拼接成的字符串)是否存在如果存...原创 2019-09-20 18:15:57 · 1178 阅读 · 3 评论 -
为什么重写equals必须重写hashCode?
为什么重写equals必须重写hashCode?看了这篇文章终于明白了原创 2019-09-23 15:59:41 · 730 阅读 · 0 评论 -
Java中==与equals的区别
Java中==与equals的区别?原创 2019-09-23 16:56:24 · 192 阅读 · 0 评论 -
数组与链表的区别
数组与链表的区别原创 2019-09-24 14:45:00 · 480 阅读 · 0 评论