上一页 1 ··· 8 9 10 11 12
摘要: static关键字 修饰符 变量,方法,代码块,内部类 静态变量:静态变量会随着类加载(方法区的静态常量池),加载到方法的静态方法区,类变量与类同级,提供了可以通过类名点的形式调用静态变量,也可以通过对象调用,创建的所有对象都会共享这个静态变量 静态变量可以定义在普通方法中? 不可以,方法只有被加载 阅读全文
posted @ 2020-08-18 20:14 minnersun 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 方法的重写(覆盖) 在父子类中出现了方法签名一致的方法,遵守重写原则(两等两小一大) 两等: 一等:方法签名一致 二等:如果父类的方法的返回值是void/基本数据类型`,子类方法的返回值类型要和父类一致 两小 一小:如果父类的方法返回值类型是引用数据类型,那么子类的返回值类型要么与父类返回值类型一致 阅读全文
posted @ 2020-08-18 20:03 minnersun 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 面向对象引入 面向对象是一种编程范式(一种套路 为一类问题提供了统一的解决方案) 面向过程关注的是代码实现的细节:(买菜,洗菜,烧菜) 缺陷:代码实现细节,复用性低 面向对象:先将代码实现的细节整合到对象中,只要我们能拿到对象,就能拿到对象身上的所有功能(对象:厨师(买菜,洗菜,烧菜)) 面向对象是 阅读全文
posted @ 2020-08-18 19:50 minnersun 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 方法的递归 在方法的执行过程中,调用了本方法 java.lang.StackOverflowError:栈溢出错误,超过了栈给出的总内存 package cn.tedu.test; public class Test2 { public static void main(String[] args) 阅读全文
posted @ 2020-08-18 19:20 minnersun 阅读(312) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12