摘要: package suanfa1;​​import java.util.*;​​ public class Main {​ public static int fib1(int n){ if( n <= 1) return n; return fib1( n - 1) + fib1 ( n - 2); 阅读全文
posted @ 2023-01-09 20:54 No2ya 阅读(131) 评论(0) 推荐(0)
摘要: 二分法基础 + 模板 1.二分法模板 while(){ if(nums[mid] == target){ }else if(nums[mid] > target){ }else if(nums[mid] < target){ }} 最好都写成else if的情况, 不要把最后一个写成 else , 阅读全文
posted @ 2022-03-07 22:03 No2ya 阅读(187) 评论(0) 推荐(0)
摘要: 抽象类 抽象类有构造器吗? 抽象类存在的意义 接口(更加抽象) 实现约束与抽象分离 接口内的方法都是抽象的 接口内的常量都public static final 定义 接口内的方法必须备实现 接口没有构造方法,不能被实例化 利用接口实现多继承 内部类 阅读全文
posted @ 2022-03-01 20:12 No2ya 阅读(22) 评论(0) 推荐(0)
摘要: static 与 final static可以通过类名访问 static在类加载过程中只执行一次 执行顺序 匿名代码块可以用于赋初值 final 当用final修饰一个类时,表明这个类不能被继承。 修饰方法时 把方法锁定,以防任何继承类修改它的含义,类的private方法会隐式地被指定为final方 阅读全文
posted @ 2022-03-01 19:47 No2ya 阅读(21) 评论(0) 推荐(0)
摘要: java多态基础 多态使同一方法可以根据发送对象的不同采用不同的行为方式 一个对象的类型确定,但可以指向对象的类型有很多 一个对象的实际类型是确定的 new Student();new Person(); 可以指向的引用类是不确定的 父类的引用可以指向子类 Student s1 = new Stud 阅读全文
posted @ 2022-03-01 18:38 No2ya 阅读(17) 评论(0) 推荐(0)
摘要: Make Down语法的使用 1标题 输入# + 空格 + 标题内容 +回车 #一级标题 一级标题 ##二级标题 二级标题 依次减小,基本只用到三级标题。 2字体 文字两侧加入双* 表示加粗 加粗 加入单*表示斜体 斜体 加入三个*表示加粗斜体 加粗斜体 3引用 一个> 即可代表应用 这是一个引用 阅读全文
posted @ 2022-03-01 17:54 No2ya 阅读(25) 评论(0) 推荐(0)