Java后端总结
一行代码3个bug
一枚萌新程序猿
展开
-
【Java后端总结】Java基础(5)——Java集合类之集合类概述
Java集合类,又称Java容器类,是Java中用来存储数据元素的一类数据结构。在处理一些简单的,确定的,没有映射关系的数据时,我们通常会使用数组进行存储。但是一旦遇到一些复杂的,长度不确定的,或是有相对映射关系的数据时,利用数组存储无法满足上述的条件,因此Java引入了集合类,辅助开发者们解决上述问题。集合类整体框架我们首先来看一下Java集合类图:(取自百度)根据上图所示,我们可以看到Java的集合类的根接口为Collection接口以及Map接口。子接口List,Set,Queue以及抽象类A原创 2020-06-17 20:48:19 · 196 阅读 · 0 评论 -
【Java后端总结】Java基础(4)——Java类和对象之多态封装详解
多态多态也是面向对象三大特性之一。多态就是指的是一个具体的属性或者一个具体的方法在编程之中是无法确定的,只能在运行时才能确定他们的状态。就是说在程序运行时由系统选择不同的运行状态,可以不在修改程序具体代码的情况下进行不同状态下的转换,这就是多态。多态性可以使代码重复利用,还可以降低耦合性,提高项目可拓展性,以提高项目的灵活性。多态在Java编程思想中非常重要。在Java中,实现多态一般有4中方法,分别是接口实现,利用抽象类实现,重写以及重载。接口实现多态由于Java舍弃了C++的多重继承,因此要弥补原创 2020-06-10 20:54:39 · 269 阅读 · 0 评论 -
【Java后端总结】Java基础(3)——Java类和对象之继承详解
继承继承是面向对象思想的特性之一。所谓继承,就是对已有的一个类进行拓展,派生出一个新的类。该类拥有原有类的一切属性与方法,并且在新的类中可以定义新的属性与新的功能。Java中只允许单继承。继承的一般写法:在Java中,我们运用关键字extends来表明该类是一个现有类的派生。Java类的继承一般写法如下:public class SubClass extends ParentClass{ public SubClass(){ super(); }}以上代码表示了SubClass是Pa原创 2020-06-01 22:35:16 · 180 阅读 · 0 评论 -
【Java后端总结】Java基础(2)——Java类与对象之面向对象概述
面向对象面向对象程序设计(简称 OOP) 是当今主流的程序设计范型。面向对象三特性在面向对象定义之中,也规定了一些基本的特征:(1)封装:保护内部的操作不被破坏;封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。(2)继承:在原本的基础之上继续进行扩充;面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。(3)多态:在原创 2020-05-15 02:22:35 · 195 阅读 · 0 评论