排序算法是最基本最常用的算法,不同的排序算法在不同的场景或应用中会有不同的表现,我们需要对各种排序算法熟练才能将它们应用到实际当中,才能更好地发...
抽象类## 抽象类是用来描述抽象行为的,比如Animal,我们不知道Animal具体有会有什么样的行为,只有具体的动物类,如Dog,Cat才有具...
Java中有三种字符串类型:String、StringBuilder、StringBuffer,那么它们之间有什么区别呢,又应该在怎样的场景中使...
面向对象编程有4个基本特征: 抽象。抽象就是将一些事物的共性和相似点抽离出来,并将这些属性归为一个类,这个类只考虑这些事物的共性和相似之处,并且...
List接口与其实现类 List类似于数组,可以通过索引来访问元素,实现该接口的常用类有ArrayList、LinkedList、Vector、...
前置与后置运算符是非常常用的运算符,但它们有什么区别?这里以++为例子,看下面的代码: 在这段代码中,x++与++x的效果是一样的。再看下面的代...
1NF 概念1NF,第一范式,数据模型中一个实体的所有属性的值都是单一的,这样的实体的被称为符合第一范式。 例子图片1这是一个描述CD(唱片)的...
使用Shape实现样式 使用Shape中的ring实现,如下布局ring.xml: 使用rotate使之旋转 如下progressbar.xml...
大小端 CPU有大小端之分,大端是指数据的高位数据保存在低位地址,而低位数据保存在高位地址;小端是指数据的低位数据保存在低位地址,而高位数据保存...