上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 30 下一页
摘要: JMM模型 1、java内存模型 java内存模型并非是真是存在的,而是一种抽象的概念,也可以理解成是一个接口规范,它定义了程序中的变量(实例字段、静态字段和构成数组对象的元素)的访问方式。 JVM中运行程序的实体是线程,而每个线程在被创建的时候,JVM都会为其单独分配一个工作内存(通常被理解成栈空 阅读全文
posted @ 2021-10-17 01:58 雩娄的木子 阅读(261) 评论(0) 推荐(0)
摘要: lock锁中有一段代码: protected final boolean tryAcquire(int acquires) { final Thread current = Thread.currentThread(); int c = getState(); if (c == 0) { if (! 阅读全文
posted @ 2021-10-14 11:34 雩娄的木子 阅读(100) 评论(0) 推荐(0)
摘要: 限时等待 线程状态最后的一个状态:TIMED_WAITING(限时等待)。 1、定义 一个正在限时等待另一个线程执行一个动作的线程处于这一状态。 A thread that is waiting for another thread to perform an action for up to a 阅读全文
posted @ 2021-10-13 01:50 雩娄的木子 阅读(1418) 评论(0) 推荐(1)
摘要: wait 在这一篇章里,我们来看另一个重要的状态:WAITING(等待)。 1、定义 一个正在无限期等待另一个线程执行一个特别的动作的线程处于这一状态。 A thread that is waiting indefinitely for another thread to perform a par 阅读全文
posted @ 2021-10-13 01:48 雩娄的木子 阅读(484) 评论(0) 推荐(0)
摘要: Block和IO阻塞 1、简单介绍 BLOCKED 状态跟 I/O 的阻塞是不同的,BLOCKED不是一般意义上的阻塞,而是特指被 synchronized 块阻塞,即是跟线程同步有关的一个状态。 2、BLOCK状态定义 一个正在阻塞等待一个监视器锁的线程处于这一状态。(A thread that 阅读全文
posted @ 2021-10-13 00:48 雩娄的木子 阅读(688) 评论(0) 推荐(0)
摘要: 线程状态 1、简单介绍 线程是操作系统中的内容,java语言中也提供了对应的类来进行操作,即是Thread类。Java线程有6种状态。在某个给定时间点上,一个线程只能处于这6种状态中的一种。 需要注意的是java语言中的线程状态是虚拟机给我们展现出来的,而不是操作系统中真实的线程的展示。 这些状态是 阅读全文
posted @ 2021-10-12 23:26 雩娄的木子 阅读(237) 评论(0) 推荐(0)
摘要: 多线程 1、简单介绍: 为什么需要多线程?在早期的设计当中,是没有多线程的存在的,甚至也没有进程。随着操作系统的发展,慢慢演化出来的进程和线程。 可以说线程就是迷你版的进程,但是对于一个进程来说,操作系统为其分配资源,而线程是在进程之中存在的,也就是说线程是在进程空间中的, 那么线程所能够利用进程的 阅读全文
posted @ 2021-10-12 00:27 雩娄的木子 阅读(159) 评论(0) 推荐(0)
摘要: 所谓的文件上传,其实也就是两个计算机之间共享文件。 一个进行发送,一个进行接收,利用http协议将数据封装的时候,通常来说,会使用post方式来进行提交。 那么post方式会携带上两个特殊的头字段:上传的数据类型(Content-Dispostion)和上传的数据大小() Content-Dispo 阅读全文
posted @ 2021-10-09 00:17 雩娄的木子 阅读(263) 评论(0) 推荐(0)
摘要: String类分析 一:简述: 参考官方API来进行学习String类,String中文意思是字符串。 在java中,String是一个类,而并非是基本类型的数据类型。 String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc",“helloworld” )都作为此类的实例,可以 阅读全文
posted @ 2021-10-08 23:24 雩娄的木子 阅读(905) 评论(0) 推荐(0)
摘要: SpringUtils操作字符串 对字符串来进行处理的操作 第一个:hasLength // 这里传递的参数是String的父类CharSequence,这两个都没有针对" "这种类型来做判断 public static boolean hasLength(@Nullable CharSequenc 阅读全文
posted @ 2021-10-08 22:51 雩娄的木子 阅读(458) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 30 下一页