加载中
java入门(三十) | API(四)之包装类

包装类 把基本类型进行包装,提供更加完善的功能。 1.1 与基本类型的对应关系 1.2 Number 数字包装类的抽象父类。 提供了各种获取值的方式。 1.2.1 子类 1.2.2 常用的方法 1.3 Integer 1.3....

2020/08/08 10:53
64
java入门(二十九) | API(三)之StringBuilder/StringBuffer

StringBuilder/StringBuffer 1.1 特点 1、 封装了char[]数组 2、 是可变的字符序列 3、 提供了一组可以对字符内容修改的方法 4、 常用append()来代替字符串做字符串连接 5、 内部字符数组默认...

2020/08/04 09:04
56
java入门(二十八) | API(二)之String

String 2.1 特点 是一个封装char[]数组的对象 字符串不可变 2.2 创建String对象 如果是第一次使用字符串,java会在字符串常量池创建一个对象。 再次使用相同的内容时,会直接访问常量池中存在...

2020/08/04 09:04
35
java入门(二十七) | API(一)之Object

API API:Application Programming Interface应用编程接口,一切可以调用的东西都是API。 java.lang包,这个包会自动导入。 java.lang.Object java.lang.String java.lang.StringBuilder/St...

2020/08/01 09:34
39
java入门(二十六) | 设计模式之单例设计

设计模式 软件设计模式又称为设计模式,是一套被反复利用、经过分类的、代码设计经验的总结。 使用设计模式是为了可重用代码,让代码更容易的被人理解,保证代码的可靠性、程序的重用性。 Ja...

2020/07/30 09:12
104
java入门(二十五) | OOP(十二)之接口

接口 1.1 概念 Java里面由于不允许多重继承,所以如果要实现多个类的功能,则可以通过实现多个接口来实现。 Java接口和Java抽象类代表的就是抽象类型,就是我们需要提出的抽象层的具体表现。...

2020/07/29 09:03
129
java入门(二十四) | OOP(十一)之抽象类

抽象类 1.1 概念 Java中可以定义没有方法体的方法,该方法由其子类来具体的实现。 该没有方法体的方法我们称之为抽象方法。 含有抽象方法的类我们称之为抽象类。 抽象类可以理解为是一个只有...

2020/07/28 09:19
212
java入门(二十三) | OOP(十)之异常

异常 1.1 概述 用来封装错误信息的对象。 组成结构:类型,提示,行号。 1.2 异常的继承结构 Throwable - 顶级父类 -- Error:系统错误,无法修复 -- Exception:可修复的错误 ......

2020/07/27 20:13
140
java入门(二十二) | OOP(九)之多态

多态 1.1 概念 多态指同一个实体同时具有多种形式。 它是面向对象程序设计(OOP)的一个重要特征。 主要是指同一个对象,在不同时刻,代表的对象不一样,指的是对象的多种形态。 好处是可以把...

2020/07/27 09:01
159
java入门(二十一) | OOP(八)之final关键字

final关键字 1.1 概念 是java提供的一个关键字 final是最终的意思 final可以修饰类,方法,成员变量 初衷是因为:java出现了继承后,子类可以更改父类的功能,当父类功能不许子类改变时可以利...

2020/07/25 14:04
119
java入门(二十) | OOP(七)之static关键字

static关键字 1.1 概念 是java中的一个关键字 用于修饰成员(成员变量和成员方法) 1.2 特点 随着类的加载而加载 / 类的资源 只加载一次,就会一直存在,直到类消失就一起消失了 优先于对象加...

2020/07/25 09:10
145
java入门(十九) | OOP(六)之继承 -- OCP原则

继承 -- OCP原则 1.1 概念 继承是面向对象最显著的一个特性 继承是从已有的类中派生出来新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力 Java继承使用已存在的类的定义作为基...

2020/07/24 14:09
183
java入门(十八) | OOP(五)之构造代码块和局部代码块

构造代码块和局部代码块 { 代码... } 1.1 构造代码块 在类的内部,方法外部的代码块 通常用于抽取构造方法中的共性代码 每次调用构造方法前都会调用构造代码块 优先于构造方法加载 package ...

2020/07/24 14:09
210
java入门(十七) | OOP(四)之this关键字

1.1 概念 Java中为解决变量的命名冲突和不确定性问题,引入关键字this代表其所在方法的当前对象的引用: 构造方法中指该构造器所创建的新对象; 方法中指调用该方法的对象; 在类本身的方法或...

2020/07/23 16:13
93
java入门(十六) | OOP(三)之构造方法

构造方法 1.1 概念 构造方法是一种特殊的方法,它是一个与类同名的方法。 对象的创建就是通过构造方法来完成. 其功能主要是完成对象的创建或者对象的初始化。 当类实例化new一个对象时会自动...

2020/07/23 16:13
144
java入门(十五) | OOP(二)之封装和private

封装 1.1 概述 封装是指隐藏对象的属性和实现细节 仅仅对外提供公共的访问路径/方式。 优点: 提高安全性 提高重用性 1.2 private关键字 private关键字是一个权限修饰符,用于修饰成员变量和...

2020/07/23 16:12
185
HBase和MySQL存储方式的差别?或者说是,行存储和列存储的区别?

HBase借鉴列存储的思想,但是最底层依然是依靠键值对来存储数据,HBase为非关系型数据库 而MySQL则是行存储,MySQL为关系型数据库 写过程 行存储因为数据是连续的,所以只需要进行追加即可;...

2020/07/13 19:27
1K
为什么从HBase的0.96版本开始,舍弃了-ROOT-文件?

HBase结构的读写流程 (1). HBase0.96版本之前: (2). HBase0.96开始: a. 当客户端获取到.meta文件的位置之后,会缓存.meta.文件的位置 b. 客户端还会缓存HRegion的位置 -ROOT-存在的意义: ...

2020/07/13 19:06
172
java入门(十四) | 面向对象(OOP)之类和对象

java入门(十四) | 面向对象(OOP)之类和对象 java入门系列,从零开始!!! 上一期是变量,在java中变量总是无处不在,而变量其意就是可以改变的数,在一般情况下我们可以以变量类型,变量名,...

2020/07/01 21:01
179
java入门(十三) | 变量

java入门(十三) | 变量 java入门系列,从零开始!!! 上面四期是对数组的整体讲解,从数组的概念讲解,初创建,遍历数组,二维数组以及数组的工具类的讲解 这一期是变量,在java中变量总是无...

2020/06/29 16:57
153

没有更多内容

加载失败,请刷新页面

返回顶部
顶部