摘要: 匿名内部类、内部类、匿名类、lambda表达式、非public类 阅读全文
posted @ 2021-02-02 22:10 口合口合kouhekouhe 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 抽象类(不是重点,和接口很像) 抽象类是用abstract修饰的类,可以有一些普通方法,继承它的非抽象类必须重写(约束)以具象它的所有抽象方法。 抽象方法是用abstract修饰的方法,不写方法体。 public abstract void doSomething(); 不能new,只能靠子类继承。 阅读全文
posted @ 2021-02-01 23:26 口合口合kouhekouhe 阅读(79) 评论(0) 推荐(0) 编辑
摘要: static关键字用法 static方法不能调用非static方法 static方法是类加载的时候产生的,所以不能调用随着对象产生而产生的非static方法。 代码块和静态代码块 代码块都是装在类里的 static { }//静态代码块运行最早,只在加载所属类的时候运行一次 { }//匿名代码块,和 阅读全文
posted @ 2021-02-01 22:33 口合口合kouhekouhe 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 补充 final修饰的类不能被继承。给类加final修饰符是为了禁止其他类继承该类的方法。而其成员变量可以是final也可以不是final。 自动生成的getter/setter都是public,是为了其他类可以调用;static变量生成static的getter/setter,非static变量生 阅读全文
posted @ 2021-02-01 21:57 口合口合kouhekouhe 阅读(147) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1891994/202102/1891994-20210201163836560-330721441.png) ![](https://img2020.cnblogs.com/blog/1891994/202102/1891994-20210201164004811-149468105.png) 阅读全文
posted @ 2021-02-01 16:40 口合口合kouhekouhe 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 数组 Arrays类的API 阅读全文
posted @ 2021-01-31 23:33 口合口合kouhekouhe 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 设计方法的原则;java-值传递;方法重载(调用函数时,可以通过参数类型列表的不同,进入不同的过程,返回相同类型或不同类型的结果);命令行传参;可变参数(int… x) 阅读全文
posted @ 2021-01-31 22:33 口合口合kouhekouhe 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1891994/202101/1891994-20210128195909509-1569428158.png) 阅读全文
posted @ 2021-01-28 19:59 口合口合kouhekouhe 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 老师又一次强调说一定要 认真 看一遍 阿里巴巴Java开发手册,说里面是基础。 包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 一般利用公司(项目)域名倒置作为包名,其实域名就是跟实际开发时目录包含关系相反,顶级域名在最后面,二级、三级域名往前排。比如 www.baidu. 阅读全文
posted @ 2021-01-23 23:45 口合口合kouhekouhe 阅读(56) 评论(0) 推荐(0) 编辑
摘要: static、final 实例变量 实例变量从属于对象。(对象就是类的实例) 如果不人为初始化,基本类型中数字、字符串初始值是0、0.0、/0,boolean类型默认是false,引用类型的默认值都是null。 类变量(static,静态变量) 类变量从属于类,随着类产生、消失。 现在在类变量前面都 阅读全文
posted @ 2021-01-23 17:14 口合口合kouhekouhe 阅读(64) 评论(0) 推荐(0) 编辑