java
想做大佬的菜鸟李
你得加油
展开
-
JAVA_第六章
——在接口中的所有方法都必须只声明方法标识,而不要去声明具体的方法体,因为具体的方法体的实现是由继承该接口的类来去实现的,因此,接口并不用管具体的实现——接口严格的来讲属于一个特殊的类,而这个类里面只有抽象方法和全局常量,就连构造方法也没有。——因为接口中默认是public修饰,若子类中没用public修饰,则访问权限变严格了,给子类分配的是更低的访问权限。所以,在定义接口的时候强烈建议在抽象方法前加上public ,子类也加上——一个抽象类只能继承一个抽象类,但一个接口却可以使用extends关键字原创 2021-05-31 19:58:32 · 53 阅读 · 0 评论 -
java_第5章
–extends 继承(类只有单继承)-同一包:继承父类不是private的成员变量-不同包:只继承父类的protected和public——instance运算符-左边是对象,右边是类 属于:true 不属于:false——方法重写(覆盖)-重写已继承父类的方法-方法名,形参列表相同——final关键字—可以修饰变量、方法、类—修饰的 变量不可被改变、方法不能被子类重写、类不能被继承——组合与继承(目的一样是代码的复用)组合:在已有的类的对象基础上创建新的类。吸收!!继承原创 2021-05-31 19:14:31 · 123 阅读 · 0 评论 -
for语句与数组
遍历数组:for(//声明循环变量:数组名字){}其中声明循环变量必须是变量声明, 不能是声明过的变量例如: int array [] = {1,2,4,8,16,32}; for(int i :array){ System.out.println(i); } }}...原创 2021-05-21 15:19:38 · 144 阅读 · 0 评论 -
java_Arrays类
JDK中提供了一个专门用于操作数组的工具类,即Arrays类,位于java.util 中1.Arrays.fillimport java.util.*;public class Main {public static void main(String args[]) { /* Arrays.fill(); 填充数组 */ int [] array = {3,4,5,6,7}; String str1 = Arrays.toString(array); System.out原创 2021-04-10 22:15:45 · 75 阅读 · 0 评论