240 发简信
IP属地:上海
  • 240
    RxJava2 系列 -1:一篇的比较全面的 RxJava2 方法总结

    看了许多讲解RxJava的文章,有些文章讲解的内容是基于第一个版本的,有些文章的讲解是通过比较常用的一些API和基础的概念进行讲解的。但是每次看到RxJava的类中的几十个方...

  • 类加载过程

    1.1 类的加载过程 当程序需要使用某个类的时候,如果该类还未被加载到内存中,则系统会通过加载、连接、初始化三个步骤来实现对类的初始化。 加载,就是讲class文件读入到内存...

  • 反射入门

    Java的反射机制实在运行状态中,对于一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的方法和属性,这种动态获取的获取信息以及动态调用对象的方法的功能...

  • 注解入门

    注解 一种Java语言用来在代码中添加额外信息的形式化方法,使得程序可以在编译或者运行之后的某个时刻很方便的使用这些额外的信息(数据) 1.1 注解用在哪 类之前 方法之前...

  • 18岁艾滋男孩之死!这样过性生活摧毁你,一次足矣!

    “快来收病人啦!凌晨的第一个,希望也是最后一个。”穿着蓝色制服的男护工一副睡眼惺忪,扬着急诊病人的病历本朝我说道。 我接过病历本苦笑,“借你吉言啊!”同时快速扫了眼病历本上的...

  • 02-线程的调度

    1. 线程睡眠,sleep() 使得当前线程以指定毫秒数暂停,到时间,自动唤醒 wait(), 2. 线程加入 join(),Waits for this thread to...

  • 240
    03-线程生命周期

    创建:创建一个线程 就绪:有执行资格,但是没有执行权 运行:有执行资格,也有自行权 阻塞:没有执行资格,也没有执行权 线程死亡,等待GCimage.png注: interru...

  • 04-线程安全问题

    多线程操作共享的数据,例如买票问题,可能会出现相同的票,或者负数的票。出现这种问题的条件1. 多线程环境2. 多线程之间共享数据3. 对共享数据的操作不是原子性的(原子性:不...

  • Lambda表达式

    函数式编程思想:只要能获取到结果,谁去做的,怎么做的都不重要,重视的是结果,不是过程;将怎么做回归到做什么的本质 07-2 Runnable接口实现多线程 代码分析:对于Ru...