用户中心USER CENTER

首页/用户
  • Java知识点总结(反射-通过反射操作类的属性和方法 )

    摘要:知识点总结反射通过反射操作类的属性和方法知识点总结反射使用反射操作类的属性和方法通过反射调用构造方法,构造对象其实调用无参构造器张三调用有参构造器李四通过反射调用普通方法获取方法激活方法王武王武通过反射操作属性是属性,如果不写会这个私有属 Java知识点总结(反射-通过反射操作类的属性和方法 ) @(Java知识点总结)[Java, 反射] 使用反射操作类的属性和方法: import ...

    jlanglang 发布于Java
  • AbstractQueuedSynchronizer原理分析

    摘要:当前节点拥有的线程。方法返回值表示在线程等待过程中,是否有另一个线程调用该线程的方法,发起中断。如果前一个节点状态是,那么直接返回,阻塞当前线程如果前一个节点状态是大于就是,表示前一个 AQS是JUC锁框架中最重要的类,通过它来实现独占锁和共享锁的。本章是对AbstractQueuedSynchronizer源码的完全解析,分为四个部分介绍: CLH队列即同步队列:储存着所有等待锁...

    jlanglang 发布于Java
  • 分布式调用跟踪实战

    摘要:为了追踪一个请求完整的流转过程,我可以给请求分配一个唯一的,当请求调用其他服务时,我们传递这个。这是一个简单的实现分布式调用追踪的实践,以上。 背景 分布式环境下,跨服务之间的调用错综复杂,如果突然爆出一个错误,虽然有日志记录,但到底是哪个服务出了问题呢?是移动端传的参数有错误,还是系统X或者系统Y提供的接口导致?在这种情况下,错误排查起来就非常费劲。 为了追踪一个请求完整的流转过程,...

    jlanglang 发布于Java
  • java学习笔记 - 基本数据类型、直接量和变量

    摘要:数据类型结构图基本数据类型布尔值数值类型定点类型字符字节短整数整数长整数浮点类型单精度浮点数双精度浮点数引用数据类型类或枚举或接口数组基本数据类型由上图可知,基本数据类型只有种。变量的变量一般有四个基本属性变量名数据类型储存单元变量值。 数据类型结构图 基本数据类型 布尔值 (true / false) 数值类型 定点类型 字符 char 字节 byte 短整数 shor...

    jlanglang 发布于Java
  • 解耦小技巧 - 接口最基本的使用策略

    摘要:的动作需要依靠场景的某些属性,又需要做到解耦,因此不能让拥有的对象。 Parent -> Child Activity -> ListItem listitem 的动作需要依靠场景的某些属性,又需要做到解耦,因此不能让ListItem拥有Activity的对象。 可以这么做。 class ListItem { public interface Properties { ...

    jlanglang 发布于Java
<