![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 51
蔚蓝不远
这个作者很懒,什么都没留下…
展开
-
从源码分析HashMap与HashTable的详细区别
总结:继承的父类不同:HashTable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口线程安全性:HashMap是非线程安全的,而HashTable是线程安全的,通过源码分析我们知道HashTable的每个方法都是实现了synchronizedkey和value是否允许null值:HashMap可以存储key=null的键值对,HashTable不能存储key=null的键值对hash值不同:HashTable直接使用对象的ha原创 2021-01-10 20:26:35 · 170 阅读 · 1 评论 -
Java HashMap的三种遍历方式
package com.LeeG.work;import java.util.*;/** * @author LeeG * @date 2020/12/15 11:29 */public class Main { public static void main(String[] args) { // write your code here HashMap<Integer, String> map = new HashMap<>()原创 2021-01-09 10:39:04 · 189 阅读 · 1 评论 -
Java中的LinkedList addFirst()和addLast()方法详解
addFirst()Java中的java.util.LinkedList.addFirst()方法用于在LinkedList的头部插入特定元素。void addFirst(Object element)参数:此函数接受单个参数元素,如上面的语法所示。此参数指定的元素将附加在列表的头部。返回值:此方法不返回任何值。addLast()Java中的java.util.LinkedList.addLast()方法用于在LinkedList的末尾插入特定元素。void addLast(Object e原创 2020-07-16 11:17:59 · 5263 阅读 · 0 评论 -
Java HashMap常用方法及两种遍历方法
HashMap常用方法put(K key, V value) 存放一个键值对get(Object key) 根据键获取值containsKey(Object key) 是否存在对应的keyremove(Object key) 删除对应的keycontainsValue(Object value) 是否存在对应的值遍历HashMap的两种方法:Map<Integer, Integer> map = new HashMap<Integer, Integer>(); /原创 2020-06-05 23:25:12 · 159 阅读 · 0 评论 -
Java GUI项目-仓库管理系统源代码
点击下载源码,提取码: it8w一个简单的仓库管理系统,其功能包含:用户登录注册、仓库管理、查询等多功能管理系统,通过连接关系数据库MySQL,实现系统动态程序原创 2020-07-01 19:53:02 · 5335 阅读 · 3 评论 -
详谈Java.util.Date和Java.sql.Date
像这种Java包,建议多看看API文档,特别是构造函数部分Java中有两个Date类,一个是java.util.Date通常情况下用它获取当前时间或构造时间,另一个是java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分。两个类型的时间可以相互转化java.sql.Date构造函数java.util.Date获取当前时间1.通过Util包中的Date获取Date date = new Date();SimpleDateFormat dateFormat= new Si原创 2020-06-23 10:42:57 · 2116 阅读 · 0 评论