Java爬坑系列

102 篇文章
49 人订阅

其他

弗兰克的猫

你不可不知的Java引用类型之——Reference源码解析

reference指代引用对象本身,referent指代reference引用的对象,下文介绍会以reference,referent形式出现。

891
弗兰克的猫

你不可不知的Java引用类型之——弱引用

弱引用是使用WeakReference创建的引用,弱引用也是用来描述非必需对象的,它是比软引用更弱的引用类型。在发生GC时,只要发现弱引用,不管系统堆空间是否足...

2542
弗兰克的猫

你不可不知的Java引用类型之——虚引用

当试图通过虚引用的get()方法取得强引用时,总是会返回null,并且,虚引用必须和引用队列一起使用。既然这么虚,那么它出现的意义何在??

883
弗兰克的猫

Java 强引用

不要被这个强字吓到,以为这个引用就很厉害,其实强引用就是程序中使用的一般引用类型。举个简单的栗子:

1922
弗兰克的猫

【Java入门提高篇】Day31 Java容器类详解(十三)TreeSet详解

  TreeSet是Set家族中的又一名懒将,跟其他两位一样,与对应的Map关系密不可分

962
弗兰克的猫

【Java入门提高篇】Day30 Java容器类详解(十二)TreeMap详解

  今天来看看Map家族的另一名大将——TreeMap。前面已经介绍过Map家族的两名大将,分别是HashMap,LinkedHashMap。HashMap可以...

734
弗兰克的猫

【Java入门提高篇】Day33 Java容器类详解(十五)PriorityQueue详解

 今天要介绍的是基础容器类(为了与并发容器类区分开来而命名的名字)中的另一个成员——PriorityQueue,它的大名叫做优先级队列,想必即使没有用过也该有所...

1201
弗兰克的猫

【Java入门提高篇】Day32 Java容器类详解(十四)ArrayDeque详解

  今天来介绍一个不太常见也不太常用的类——ArrayDeque,这是一个很不错的容器类,如果对它还不了解的话,那么就好好看看这篇文章吧。

942
弗兰克的猫

【Java入门提高篇】Day30 Java容器类详解(十二)TreeMap详解

  今天来看看Map家族的另一名大将——TreeMap。前面已经介绍过Map家族的两名大将,分别是HashMap,LinkedHashMap。HashMap可以...

745
弗兰克的猫

【Java入门提高篇】Day30 Java容器类详解(十二)TreeMap详解

  今天来看看Map家族的另一名大将——TreeMap。前面已经介绍过Map家族的两名大将,分别是HashMap,LinkedHashMap。HashMap可以...

531
弗兰克的猫

【Java入门提高篇】Day19 Java集合类详解(二)Map接口

  上一篇里介绍了集合家族里的大族长——Collection接口,今天来看看集合家族里的二族长——Map接口。

1322
弗兰克的猫

【Java入门提高篇】Day16 Java异常处理(上)

1565
弗兰克的猫

【Java入门提高篇】Day13 Java中的反射机制

  前一段时间一直忙,所以没什么时间写博客,拖了这么久,也该更新更新了。最近看到各种知识付费的推出,感觉是好事,也是坏事,好事是对知识沉淀的认可与推动,坏事是感...

3709
弗兰克的猫

【Java入门提高篇】Day2 接口

  上一篇讲完了抽象类,这一篇主要讲解比抽象类更加抽象的内容——接口。   什么是接口呢?先来看一个现实中的栗子,我们常用的插座,一般分为两孔和三孔,所以基本上...

1908
弗兰克的猫

【Java入门提高篇】Day12 Java代理——Cglib动态代理

  今天来介绍另一种更为强大的代理——Cglib动态代理。   什么是Cglib动态代理?   我们先回顾一下上一篇的jdk动态代理,jdk动态代理是通过接口来...

21310
弗兰克的猫

【JAVA零基础入门系列】Day15 对象的比较

  最近一直有事,博客也停笔了一段时间,十分抱歉。   这一篇主要讲讲对象的比较,什么是对象的比较,我们知道两个数值类型只需要用“==”符号即可进行相等判断,但...

2116

扫码关注云+社区

领取腾讯云代金券