java基础
文章平均质量分 71
GlazeChou
这个作者很懒,什么都没留下…
展开
-
java基础重塑之final
工作久了,一些基础知识时间长不用就忘了。实际工作中我们一般用final来修饰静态常量是不可变的,那final修饰Map会如何呢?String为什么是不可变的,因为String类是final修饰的,不能被继承,那还有其他原因么?关于final的其他用法久而久之就忘了。String的基础用法final可以修饰类、成员变量和成员方法。final修饰的类不能被继承(String,StringBuilder,StringBuffer,Math,不可变类),其中所有的方法都不能被重写,所以不能同时用abstrac原创 2020-09-15 15:19:06 · 218 阅读 · 0 评论 -
设计模式系列之四:建造者模式
定义原创 2018-06-13 00:52:41 · 170 阅读 · 0 评论 -
设计模式系列之二十三:模板模式
定义:原创 2018-05-30 00:24:19 · 216 阅读 · 0 评论 -
设计模式系列之一:工厂模式
定义结构图实现场景原创 2018-06-06 00:42:05 · 150 阅读 · 0 评论 -
设计模式系列之三:单例模式
定义原创 2018-06-06 00:00:41 · 175 阅读 · 0 评论 -
设计模式系列之十二:享元模式
定义原创 2018-05-14 00:44:55 · 245 阅读 · 3 评论 -
设计模式系列之十八:访问者模式
看了上面的通用代码,可能并不理解具体的意思,我们来看一个简单的demo,现在有一个公司,公司有普通员工,管理层,现在领导想要查看所有人的报表信息。封装一些作用于某种数据结构中的各元素的操作,它可以在不改变数据结构的前提下作用于这些元素的新的操作。为什么没有结构角色,因为元素我们在场景类里产生了。抽象员工类,即抽象元素。普通员工,即具体元素。原创 2018-05-13 21:59:12 · 502 阅读 · 6 评论 -
设计模式系列之二十一:状态模式
定义:原创 2018-05-17 23:41:06 · 132 阅读 · 0 评论 -
一个多月的面试总结,几乎涵盖了面试可能会遇到的所有问题
经过了为期近一个月面试,面试了20多家公司,刚开始有选择的投递简历,面试机会少,而且准备不充分,前三个礼拜只面了8家左右,浪费了很多时间,第四个礼拜面了12家,每次面完及时总结,到最后面试官问的题目在之前的公司都问过,笔试的题目大部分类似。终于在第5周,绝地逢生,最终拿到了14K的offer。1. java基础1.1 Object中有哪些方法?Object中一共有11个基本...原创 2018-04-27 01:52:50 · 7466 阅读 · 3 评论