随笔分类 - Java
摘要:阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。
阅读全文
摘要:通过查看 list.add 方法,发现有一个变量的值发生了改变,这个变量叫 modCount 。在上面demo中一共执行了四次 add 操作,所以 modCount 的值为4.
阅读全文
摘要:Lambda表达式是Java 8的新特性,是一个函数式接口。使用Lamda表达式可以对一个接口进行十分简单的实现。
阅读全文
摘要:在Java 中表示异常的接口是 Exception, 与其同一层次的还有一个Error接口,用于描述不可挽回的系统级错误,它们两个都继承自 Throwable 接口,这个接口是所有异常和错误的超接口。 在Java 中只有 Throwable 类型的实例才能被 (throw)或者捕获(catch),他是异常处理机制的基本组成类型。
阅读全文
摘要:原文地址:https://cloud.tencent.com/developer/article/1561785 在日常的开发中, 经常会遇到许多树形结构的场景, 如菜单树, 部门树, 目录树等. 而这些一般都会涉及到要将数据库查询出来的集合转化为树形结构的功能. 由于 list → tree 是一
阅读全文
摘要:一、什么是线程 在讨论什么是线程之前有必要说一下什么是进程,因为线程是进程中的一个实体,线程本身是不会独立存在的 进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程则是进程中的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。 二、线程的创建和运行
阅读全文
摘要:1、什么是泛型 Java 泛型(generics)是 JDK5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发人员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 2、泛型的使用 泛型有三种使用方式,分别为:泛型类、泛型接口、泛型
阅读全文

浙公网安备 33010602011771号