热文Java——注解(Annotation)

1. 简介 官方解释:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。 注解的定义:

热文Java——内存泄漏与溢出

1.浅析 内存泄露( memory leak):是指程序在申请内存后,无法释放已申请的内存空间,多次内存泄露堆积后果很严重,内存迟早会被占光。内存泄漏最终会造成内存溢出。

热文Java——JVM内存详解

1. 简介 Java 程序运行时,需要在内存中分配空间。为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。 分配:通过

热文Java——NIO和IO

1. 简介 NIO即New IO,JDK1.4中引入的。提供了与标准IO不同的IO工作方式,可替代 标准Java IO 的IO API。 ![在这里插入图片描述][2

热文Java——异常体系

1. Java异常 程序运行过程中,往往会遇见各种各样的异常:文件找不到、网络连接失败、非法参数等,Java通 过API中Throwable类的众多子类描述各种不同的异常

热文Java——ThreadPool

1. 为什么使用线程池 当并发执行线程数量很多时,且每个线程执行很短的时间就结束了,这样,我们频繁的创建、销毁线程就大大降低了工作效率(创建和销毁线程需要时间、资源)。

热文Java——回调

1. 回调的分类 (1)同步调用 ![在这里插入图片描述][20210508170036746.png] 同步调用是最基本并且最简单的一种调用方式,类A的方法a

热文Java——锁浅析

1. 简介 在多线程中如果涉及到对共享资源的并发读写,这时就会产生资源的争夺。而在资源争夺中,第一想到的就是使用锁 ,对共享资源进行数据保护。 java中提供了2种基本