java基础
文章平均质量分 84
Lecuer
好学若饥,谦卑若愚!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HashTable的使用和原理
一、---使用方式---(1)Hashtable 是一个散列表,它存储的内容是键值对(key-value)映射。(2)Hashtable 继承于Dictionary,实现了Map、Cloneable、java.io.Serializable接口。(3)Hashtable 的函数都是同步的,这意味着它是线程安全的。它的key、value都不可以为null。如下是Hashtable 的简单使用方式:在...转载 2018-03-26 10:09:52 · 696 阅读 · 0 评论 -
HashMap和Hashtable的区别
HashMap和Hashtable的区别两者最主要的区别在于Hashtable是线程安全,而HashMap则非线程安全Hashtable的实现方法里面都添加了synchronized关键字来确保线程同步,因此相对而言HashMap性能会高一些,我们平时使用时若无特殊需求建议使用HashMap,在多线程环境下若使用HashMap需要使用Collections.synchronizedMap()方法来...转载 2018-03-26 10:43:08 · 169 阅读 · 0 评论 -
文件中图片与Base64编码转换实例
public class IOStream{ public static void main(String args[]) { String filePath = "D:\\fileupload\\3aee3357e5f745e4ab0b744b12d59ca6\\fileComplaint\\"; File file = new File(filePa...原创 2018-05-03 15:14:12 · 1358 阅读 · 0 评论 -
java中常用工具类整合
目录一. org.apache.commons.io.IOUtils二. org.apache.commons.io.FileUtils三. org.apache.commons.lang.StringUtils四. org.apache.http.util.EntityUtils五. org.apache.commons.lang3.StringUtils六. org.a...原创 2018-07-31 15:34:16 · 3316 阅读 · 1 评论 -
maven的pom.xml文件详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_...转载 2019-01-04 11:37:45 · 250 阅读 · 0 评论 -
java线程和锁机制总结(一)
目录Thread 和 Runnable的区别在实际开发中多使用实现Runnable接口原因锁介绍Synchronized同步关键词lock和synchronized区别ReentrantReadWriteLock和ReentrantLock区别Runnable 和Thread区别Runnable 是接口,Thread 是类,且实现了Runnable接口。 R...原创 2019-02-14 16:24:35 · 829 阅读 · 0 评论 -
JVM调优
目录一、JDK,JRE,JVM区别与联系二、JVM虚拟机详解程序计数器(线程专属)虚拟机栈(FILO)(线程专属)->栈->数据结构->存储数据本地方法栈(线程专属)方法区(线程共享)(永久代)java堆(heap)(线程共享)运行时常量池(线程共享)直接内存(线程共享)三、JVM虚拟机垃圾回收机制一、JDK,JRE,JVM区别与...原创 2019-04-03 12:17:05 · 20720 阅读 · 7 评论
分享