java
且待小僧伸伸脚+
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
注解简介及自定义注解处理器
1.基础知识注解分为标准注解和元注解。注解是代码中的特殊标记,可以在编译,类加载,运行时被读取,并执行相应的处理。标准注解有4种:@Override 对覆盖超类中的方法进行标记 @Deprecated 对不鼓励使用或已经过时的方法进行标记 @SuppressWarnings 选择性地取消特定代码段中的警告 @SafeVarargs 声明使用了可变长度参数的方法 元注解用来注解其他注解,从而创建新的注解。元注解有以下几种:@Target 注解...原创 2020-07-30 12:56:37 · 692 阅读 · 0 评论 -
Java 线程池
解释说明:Executor 是线程池最顶层的接口,在 Executor 中只有一个 execute 方法,用于执行任务。至于线程的创建、调度等细节由子类实现。ExecutorService 继承并拓展了 Executor,在 ExecutorService 内部提供了更全面的任务提交机制以及线程池关闭方法。ThreadPoolExecutor 是 ExecutorService 的默认实现,所谓的线程池机制也大多封装在此类当中。ScheduledExecutorService 继承自 E..原创 2020-07-29 19:04:23 · 277 阅读 · 0 评论 -
读书笔记:《深入理解java虚拟机》(二)
一. 垃圾回收垃圾回收指的是将已死对象所占内存空间释放,避免内存泄漏。java垃圾收集器是针对java堆和方法区。垃圾回收需要考虑3个问题:哪些内存需要回收?什么时候回收?如何回收?在java堆里面存放了几乎所有对象实例,回收前需确定这些对象哪些还“活着”,哪些已经“死去”。通常有2种方法。引用计数法:通过在对象请求头分配一个空间来保存被引用次数,每当一个地方引用它时,计数就加一;当引...原创 2019-11-09 19:46:06 · 208 阅读 · 0 评论 -
读书笔记:《深入理解java虚拟机》(一)
目录1. 运行时数据区域2.对象(HotSpot虚拟机为例)1. 运行时数据区域a.程序计数器:线程私有的内存空间,可看作当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变计数器的值来选取下条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等功能都需要计数器来完成。各个线程之间计数器互不影响,独立存储。如果线程正在执行的是java方法,计数器记录的是正...原创 2019-11-08 20:40:33 · 258 阅读 · 0 评论 -
java进阶文章链接
java 泛型:java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一 Java 泛型,你了解类型擦除吗?java 注解:深入理解Java注解类型 秒懂,Java 注解 (Annotation)你可以这样学java 反射:深入理解Java类型信息(Class对象)与反射机制 ...原创 2019-08-30 22:55:26 · 286 阅读 · 0 评论
分享