![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
java
行之北斗
这个作者很懒,什么都没留下…
展开
-
java 三大特征
封装 继承 多态 内容 : 1 封装 封装指的是 属性私有化 ,根据getter和setter来访问属性,隐藏具体属性和实现细节,仅对外提供接口,控制属性的访问级别。 封装目的:增强安全性和简化编程,使用者不必在意具体实现细节,而只是通过外部接口即可访问类的成员。 2 继承 将多个相同的属性和方法 提出来 新建一个父类 一个类只能继承一个父类,且只能继承访问权限非private的方法和属性,子类可以重写父类的方法。 继承目的:代码复用。 3多态 多态分为 设计时多态 和运行时多态 设计时多态:即重载,是原创 2021-03-03 09:43:58 · 151 阅读 · 0 评论 -
json key_value大坑
不同意问题中的观点,json的key和value都是具有明确类型的,其中,value的类型只有六种:null boolean number string array object 而object中的key,其类型只有一种:string<只有一种,只能是string类型> 由于JSON不是编程语言,所以无所谓“变量”,也就没有所谓的“变量的类型”,自然也就不存在所谓的“强类型”或者“弱类型”的区别。对一个特定的JSON来说,所有出现的内容都是常量,是不会变化的。而一个常量的类型是由值本身决定的转载 2020-11-11 18:06:26 · 960 阅读 · 0 评论 -
Spring boot 之 依赖注入
依赖注入(Dependency Injection, DI)。bean之间的依赖关系用DI来解决。首先定义两个接口,一个是Person,另一个Animal,Person通过Animal去提供一些特殊的服务。BussinessPerson是Person的一个实现类,原创 2020-10-14 13:26:03 · 398 阅读 · 0 评论 -
java 判断 对象是否属于这个实例
java 判断 对象是否属于这个实例 Predicate.class.isInstance( expression ) expression 这个参数是否是Predicate.class的实例原创 2020-09-09 11:37:13 · 157 阅读 · 0 评论