随笔分类 - Java基础
摘要:本文参考微信公众号文章链接:https://mp.weixin.qq.com/s/UNKVgvlWb3RRCHFEZlGO5w 项目实战为开发中的例子 ThreadLocal是什么? ThreadLocal,即线程本地变量。如果你创建了一个ThreadLocal变量,那么访问这个变量的每个线程都会有
阅读全文
摘要:集合也是一种容器,在开发过程中的应用数不胜数,除了常见的HashMap、ArrayList、LinkedList和HashSet等等,了解这些集合API的同时,也应该了解这些集合内部发生了什么事情,这样就不再是集合提供了什么功能给我们用,而是我们选择了它的什么功能。 一、Java集合架构图 1.集合
阅读全文
摘要:Java NIO是new IO的简称,是一种可以替代Java IO的一套新的IO机制。它提供了一套不同于Java标准IO的操作机制,严格来说,NIO与并发并无直接关系,但是使用NIO技术可以大大提高线程的使用效率。Java NIO设计的基础内容有通道(Channel)、缓冲区(Buffer)、Sel
阅读全文
摘要:进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,是线程的容器。 程序是指令、数据及其组织形式的描述,进程是程序的实体。 在Windows系统中,任务管理器中可以看到各个进程。 线程是轻量级进程,是程序执行的最小单位,使用多线程而不是多进程
阅读全文
摘要:用fn函数:<%@ taglib prefix="fn" uri="http://Java.sun.com/jsp/jstl/functions" %> 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判定字符串是否包含另外一个字符串 <c:if tes
阅读全文