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

码思客

专栏作者
43
文章
21655
阅读量
9
订阅数
天命吃鸡还是落地成盒 学学装饰模式先
本章介绍另一个流派-字符流。其实如果上一章字节流已经掌握的话,字符流学起来会更加简单。先来看看字符流的结构,他与字节流的结构稍有不同。
用户5745563
2019-07-04
3170
通配符的上下限与泛型方法
本章继续讲解泛型的上下限和其他的知识点,由于概念的复杂性,这里继续使用Book这个类来描述,使概念理解起来具备连续性。
用户5745563
2019-07-04
8240
泛型接口,泛型类和泛型通配符
泛型的使用位置,除了最常见的约束集合元素,还可以使用在接口,类,方法上面。最本质的原因就是为了在使用接口,类,方法的时候,可以将类型作为参数,进行类型的参数传递。这样可以使程序的编写更加的灵活,在创建对象,调用方法的时候动态的指定类型,所以泛型也可以理解为类型的参数化。
用户5745563
2019-07-04
2.2K0
集合中的线程初体验
本章继续讲集合,先来看看Set集合。Set集合的特点,1:无序,2:无重复。上一章讲了HashMap,最后提到HashSet的底层实现其实就是HashMap。那么为什么用HashMap就可以实现无序和不重复,下面看看具体如何使用HashMap实现HashSet。
用户5745563
2019-07-04
3520
说唱有嘻哈 算法有哈希
讲完了List之后,我们继续讲集合中的另外两大巨头,Map和Set。在讲解这两个巨头之前,很有必要来了解一下哈希算法,因为Map和Set的无脑实现类就是HashMap和HashSet,所以在这之前了解Hash算法对我们更好的理解这两个实现类很有帮助。
用户5745563
2019-07-04
5460
从接口到工厂 设计模式也很简单
本章从代码的角度再来解读一下接口这个知识点。嗯~辣条既然那么好吃,本章先继续吃吃辣条。。。
用户5745563
2019-07-04
4260
从辣条国家标准到 java 接口规范
接口很个很重要的知识点,不管是我们使用别人的工具,还是我们自己项目,都会大量的接触到接口。
用户5745563
2019-07-04
4230
抽象画你是没希望了 抽象类你还可以抢救一下
抽象一词的本义是指人在认识思维活动中对事物表象因素的舍弃和对本质因素的抽取。说人话就是删除看的懂得,留下看不懂的。
用户5745563
2019-07-04
3660
不好好学代码 你连当韭菜都不够格
面向对象学了这么多,满脑子都是对象,面向对象千好万好,可是就是不知道对象到底有什么用。
用户5745563
2019-07-04
4100
宅男知识GET 学多态 认包包
多态就是指一个引用变量,在编译时和运行时类型不一样的情况。那我们首先就要搞清楚一个概念,什么是编译时,什么是运行时。
用户5745563
2019-07-04
4530
super关键字和继承中的潜规则
关于继承的规矩很多,再加上初学者一般不会有太深的理解,所以学起来磕磕绊绊,绕来绕去,就差死记硬背了,我一直认为死记硬背的学习方法简直就是个灾难。
用户5745563
2019-07-04
4760
想要成为VIP等级玩家吗 先来学学继承
当年学继承的时候 到处都是 A啊B啊继承啊,不仅看的头皮发麻,还容易被绕晕,你们写教材的大佬举个轻松愉快的例子会怀孕吗?啊啊啊???
用户5745563
2019-07-04
3300
写代码太难 送快递也不错啊
要把类和对象说清楚,一定要弄清楚他们的联系,他们由什么组成,每个组成部分有什么用,怎么用。
用户5745563
2019-07-04
2670
基础打的好 源码难不倒
介绍完类和对象再来说String会轻松很多,因为String比较特殊,它是引用类型,但是又与普通的引用类型有点区别。看过很多其他介绍String的书籍,简单的把API讲一遍就草草了事,其实String这个类里面大有文章,理解好这个类,不仅可以对java的运行有更多了解,还可以了解更多的JVM有关细节,做到知其然,知其所以然,对我们今后更深入的了解java有莫大的好处。
用户5745563
2019-07-04
3580
科幻电影看多了 碰到多维数组 请冷静一下
说在前面的话:其实越是基础的知识,讲起来难度越大,因为越是基础,它就越偏向底层,你看得到的知识就那么多,但是你看不到的地方有大量的你暂时不需要知道的知识,所以只讲简单的,几句话就搞定了。
用户5745563
2019-07-04
4830
IO流 秦始皇与编码的故事
IO的故事可以从2000多年前的始皇帝开始讲起。自从秦始皇统一六国以后,书同文,车同轨,统一货币度量衡,简单的说就是制定了一个统一的标准。而与本章有最大关系的就是“书同文”了。正是由于秦始皇统一了文字,所以今天不论是书籍还是网络,都有统一的文字标准,但是可惜的是,这个统一的标准只在国内是统一的。由于互联网将全世界的距离缩小到了你与屏幕的距离,这时候问题就出现了。
用户5745563
2019-07-04
5700
字节流与缓冲流
本章先来看两大“流”派中的字节流。字节流相对字符流总体结构简单一点,只用记住它的4个最基本的操作类就可以了。下面一张图来看看这四个基本的操作类。
用户5745563
2019-07-04
6590
碰见异常 你是选就地正法 还是甩锅大法 码思客
上一节讲到了检查异常,这种必须处理的异常到底该怎么处理呢?通常的处理方式就是捕获异常或者抛出异常,捕获异常就是在异常出现的时候当场解决,而抛出异常则是把锅甩出去,把异常往上层抛出,让上层逻辑来解决它。处理异常有专门的关键字,java中的异常家族里有以下几种关键字,try、catch、finally、throw、throws,下面来分别介绍它们。
用户5745563
2019-07-04
4600
堆栈 jvm 太难懂?买房子总能理解了吧
友情提示:本章开始可能会有部分较深入的内容,不说又不行,说了又很难解释清楚,因为里面的技术细节实在太多太复杂,所以我会屏蔽部分技术细节,只展示当前需要了解的基础知识,避免出现讲了半天还是没人懂的情况。随着我们的知识增长,后面会逐步的将细节补充完整。
用户5745563
2019-07-04
3370
好好干活 请勿甩锅 java异常中的甩锅链
在编程的过程中不可避免的出现错误,有些错误在编译时就可以发现,编程工具也会给你提示。但是有些错误只会在运行的时候才出现,但正是由于在运行时才出现的错误,会造成很严重的后果,轻则程序终止,重则系统崩溃。所以在写程序的过程中必须要尽最大可能避免出现错误,而java的异常机制则非常好的帮助我们做到这一点。
用户5745563
2019-07-04
4590
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档