栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

1-2java面向对象编程总结

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

1-2java面向对象编程总结

1-2 Java面向对象编程总结

一、类和对象

1.什么是面向对象

2.类和对象的关系

3.如何使用对象

4.对象的内存图

创建对象时,声明该类型的引用存储在栈区,new出来的对象存储在堆区,对对象的属性值,成员变量进行默认初始化。引用的指向指向这个地址,等价于使用这个ss的引用就是使用new出来的对象。

方法执行时 在栈区进行压栈,方法执行完后进行弹栈释放空间。后入先出原则!

5.成员变量和局部变量的区别

二、方法和封装

1.构造方法

定义

要求:构造函数名必须其类名相同,构造函数必须没有显式返回类型

2.成员方法

3.参数传递

值传递

值传递举例:

引用传递

4.方法重载与重写

5.封装

三、static关键字和继承

1.static

2.继承

3.this和super

一般extends object我们不写

4.final

四、多态

1.多态的含义

2.多态的条件

3.多态访问成员变量

4.多态访问方法

5.多态中的静态方法

6.多态的好处

五、特殊类

1.内部类

内部类定义

格式

举例

面试题:

一个局部内部类想要访问本地变量,则这个变量需要被声明为最终类型,需finnal关键字修饰

重点:匿名内部类

如果接口中有很多方法,则匿名内部类中,这些方法也都要重写

如匿名内部类中只想重写调用一个方法,则可以声明一个类去实现接口或继承父类,在该类中去对父类或接口的方法进行重写,后使用匿名内部类即可。

2.单例

懒汉式

3.枚举

4.注解

用元注解来修饰自定义注解。

注解会有反射一起使用,在框架中体现

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/979100.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号