首页
学习
活动
专区
工具
TVP
发布

Java爬坑系列

专栏作者
122
文章
133777
阅读量
55
订阅数
你不可不知的Java引用类型之——Reference源码解析
reference指代引用对象本身,referent指代reference引用的对象,下文介绍会以reference,referent形式出现。
弗兰克的猫
2018-11-22
1.3K0
你不可不知的Java引用类型之——弱引用
弱引用是使用WeakReference创建的引用,弱引用也是用来描述非必需对象的,它是比软引用更弱的引用类型。在发生GC时,只要发现弱引用,不管系统堆空间是否足够,都会将对象进行回收。
弗兰克的猫
2018-11-20
1.8K0
你不可不知的Java引用类型之——虚引用
当试图通过虚引用的get()方法取得强引用时,总是会返回null,并且,虚引用必须和引用队列一起使用。既然这么虚,那么它出现的意义何在??
弗兰克的猫
2018-11-09
3430
Java 强引用
不要被这个强字吓到,以为这个引用就很厉害,其实强引用就是程序中使用的一般引用类型。举个简单的栗子:
弗兰克的猫
2018-10-12
1.2K0
【Java入门提高篇】Day31 Java容器类详解(十三)TreeSet详解
  TreeSet是Set家族中的又一名懒将,跟其他两位一样,与对应的Map关系密不可分
弗兰克的猫
2018-09-28
3160
【Java入门提高篇】Day30 Java容器类详解(十二)TreeMap详解
  今天来看看Map家族的另一名大将——TreeMap。前面已经介绍过Map家族的两名大将,分别是HashMap,LinkedHashMap。HashMap可以高效查找和存储元素,LinkedHashMap可以在高效查找的基础上对元素进行有序遍历,那么TreeMap又有什么特点呢?别急别急,看完这篇你就知道了。
弗兰克的猫
2018-09-28
2980
【Java入门提高篇】Day33 Java容器类详解(十五)PriorityQueue详解
 今天要介绍的是基础容器类(为了与并发容器类区分开来而命名的名字)中的另一个成员——PriorityQueue,它的大名叫做优先级队列,想必即使没有用过也该有所耳闻吧,什么?没。。没听过?emmm。。。那就更该认真看看了。
弗兰克的猫
2018-09-09
7460
【Java入门提高篇】Day32 Java容器类详解(十四)ArrayDeque详解
  今天来介绍一个不太常见也不太常用的类——ArrayDeque,这是一个很不错的容器类,如果对它还不了解的话,那么就好好看看这篇文章吧。
弗兰克的猫
2018-09-07
6190
【Java入门提高篇】Day30 Java容器类详解(十二)TreeMap详解
  今天来看看Map家族的另一名大将——TreeMap。前面已经介绍过Map家族的两名大将,分别是HashMap,LinkedHashMap。HashMap可以高效查找和存储元素,LinkedHashMap可以在高效查找的基础上对元素进行有序遍历,那么TreeMap又有什么特点呢?别急别急,看完这篇你就知道了。
弗兰克的猫
2018-09-06
2590
【Java入门提高篇】Day30 Java容器类详解(十二)TreeMap详解
  今天来看看Map家族的另一名大将——TreeMap。前面已经介绍过Map家族的两名大将,分别是HashMap,LinkedHashMap。HashMap可以高效查找和存储元素,LinkedHashMap可以在高效查找的基础上对元素进行有序遍历,那么TreeMap又有什么特点呢?别急别急,看完这篇你就知道了。
弗兰克的猫
2018-09-03
2500
【Java入门提高篇】Day19 Java集合类详解(二)Map接口
  上一篇里介绍了集合家族里的大族长——Collection接口,今天来看看集合家族里的二族长——Map接口。
弗兰克的猫
2018-05-28
4710
【Java入门提高篇】Day16 Java异常处理(上)
  当当当当当当,各位看官,好久不见,甚是想念。   今天我们来聊聊Java里的一个小妖精,那就是异常。 什么是异常?什么是异常处理?   异常嘛,顾名思义就是不正常,(逃),是Java程序运行时,发生的预料之外的事情,它阻止了程序按照程序员的预期正常执行。   异常处理,应该说异常处理机制,就是专门用来制服这个小妖精的法宝。Java中的异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代码的清晰。   简而言之,Java异常处理
弗兰克的猫
2018-05-28
3730
【Java入门提高篇】Day13 Java中的反射机制
  前一段时间一直忙,所以没什么时间写博客,拖了这么久,也该更新更新了。最近看到各种知识付费的推出,感觉是好事,也是坏事,好事是对知识沉淀的认可与推动,坏事是感觉很多人忙于把自己的知识变现,相对的在沉淀上做的实际还不够,我对此暂时还没有什么想法,总觉得,慢慢来,会更快一点,自己掌握好节奏就好。   好了,言归正传。   反射机制是Java中的一个很强大的特性,可以在运行时获取类的信息,比如说类的父类,接口,全部方法名及参数,全部常量和变量,可以说类在反射面前已经衣不遮体了(咳咳,这是正规车)。先举一个小栗子
弗兰克的猫
2018-03-19
7160
【Java入门提高篇】Day2 接口
本文讲解了接口的定义、使用方式和作用,以及如何在Java中实现接口。接口可以降低程序的耦合度,增加程序的灵活性,使用接口可以实现多继承。
弗兰克的猫
2018-01-09
5000
【Java入门提高篇】Day12 Java代理——Cglib动态代理
弗兰克的猫
2018-01-09
5090
【JAVA零基础入门系列】Day15 对象的比较
弗兰克的猫
2018-01-09
5090
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档