齐天大圣

Java多线程

多线程 线程基础 进程和线程的区别? 一个程序至少有一个进程,一个进程至少有一个线程 线程的划分尺度小于进程,使得多线程程序的并发性高 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率 进程是具有⼀定独⽴功能的程序关于某个数据集合上的⼀次运⾏活动,进程是系统进⾏资源分配和调度的⼀个独⽴单位。线程是进程的⼀个实体,是 CPU 调度和...

Java注解

注解 什么是注解 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 注解是元数据的一种形式,提供有关于程序但不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。 注解的作用 标记,如告诉编译器一些信息 编译时动态处理,如动态生成代码 运行时动态处理,如得到注解信息 声明一个注解类型 Java 中所有的注解...

Java泛型

泛型 基本概念 什么是泛型?为什么要使用泛型? 泛型,即 “ 参数化类型 “。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。 那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 泛型的本质是为了参数化类型(在不创建...