java基础知识总结进阶
你的大龙猫啊
没有梦想,何必远方!!!
展开
-
一阶段: JavaSE进阶学习04 --内部类及Lambad表达式
一阶段: JavaSE进阶学习04 --内部类及Lambad表达式1.内部类2.成员内部类(理解)3.局部内部类(理解)4.匿名内部类5.Lambad表达式1.内部类概念:在一个类中定义一个类。例:在一个类A的内部定义一个类B,类B就被称为内部类//定义格式&举例/*格式:class 外部类名{ 修饰符 class 内部类名{ }}class Outer { public class Inner { }}内部类的访问特点 内部.原创 2020-08-23 20:49:04 · 272 阅读 · 1 评论 -
Java基础知识(JavaSE)总结进阶03
一阶段: JavaSE进阶学习031.接口(重点记忆)接口的定义和特点:场景:一个类中,所有的方法,都是抽象方法 1.接口用关键字interface来定义public interface 接口名 {} 2.类实现接口用implements表示public class 类名 implements 接口名 {} 3.接口不能实例化 我们可以创建接口的实现类对象使用 4.接口的子类 要么重写接口中的所原创 2020-08-18 19:32:55 · 322 阅读 · 1 评论 -
Java基础知识(JavaSE)总结进阶02
一阶段: JavaSE进阶学习021. 继承(掌握) **概念:**可以使子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法。 解决了什么: 抽取子类共性内容继承的**好处**: 1.提高了代码的复用性 2.提高了代码的维护性 3.让类与类之间产生了关系,使多态的前提继承的**弊端:** 1.降低了代码的灵活性 2.增强了代码的耦合性原创 2020-08-17 17:21:14 · 206 阅读 · 1 评论 -
Java基础知识(JavaSE)总结进阶01
一阶段: JavaSE进阶学习011. 分包分类思想 包的本质就是文件夹包的注意事项:1.package的语句必须是程序的第一题可执行的代码2.package的语句在一个java文件只能有一个3.如果没有package,默认表示无包名同一个包下的访问 不需要导包,直接使用即可不同包下的相互访问1.先导包后访问(import)2.通过全类名(包名+类名)访问使用全类名的应用场景:多个包下,出现了相同的类名称,就可以使用这种访问方式进行区分注意:import、p原创 2020-08-17 15:52:21 · 329 阅读 · 1 评论