随笔分类 - 00-Java Study Road Map / 01-JavaSE基础
JavaSE基础部分学习随笔
摘要:1、冒泡排序 思路 相邻元素比较 demo import java.util.Arrays; import java.util.Random; import java.util.Scanner; public class BubbleSort { public static void main(St
阅读全文
摘要:泛型、可变参数、Collections、Map 1、泛型 1.1、泛型引入 如果没有泛型,元素看作Object类型,任何数据的数据都可以添加到集合中,再运行时强制转换就会报错 加了泛型,限定集合只能存储一种引用类型,就可以避免类型转换异常 demo ArrayList<String> list =
阅读全文
摘要:Collection 1、复习数组和集合的区别 1.1、数组特点 长度不能变化 可以存放基本数据类型也可以存放引用数据类型 1.2、集合的特点 长度可以变化 只能存储引用数据类型 2、Collection集合 2.1、介绍 Collection是单列集合的顶层接口,Collection种定义单列
阅读全文
摘要:CommonAPI 1、Math类 1.1、作用 Math表示数学类,包含执行基本数字运算的方法 1.2、常用方法 1.2.1、绝对值 public static int abs(int a) 1.2.2、向上取整 public static double ceil(double a) 1.2.
阅读全文
摘要:1、多态 1.1、概念 一类事物的多种形态 H2O 常温:水 低温:冰 高温:水蒸气 1.2、格式 父类引用指向子类对象 父类 变量名 = new 子类(); Animal a = new Dog(); Animal a = new Cat(); 接口 变量名 = new 实现类(); 1.3、多态
阅读全文
摘要:1、Interface 1.1、概念 接口中全是抽象方法,接口是比抽象类还抽象的类,接口体现的是规范 1.2、格式 interface 接口名{ 常量; 抽象方法; } 1.3、类实现接口的格式 类和接口是实现关系 implements class 类名 implements 接口 {...}
阅读全文
摘要:继承和抽象类 1、继承 1.1、概念 继承是将多个类的相同属性和行为抽取到一个单独的类中,只要继承单独这个类,即可使用这些属性和行为。 1.2、作用 子类继承父类可以自动拥有父类中的属性和行为 继承的出现减少了代码冗余,提高了代码的复用性 继承的出现,更有利于功能的拓展 1.3、格式 publi
阅读全文