JAVA面向对象

目录

目录

目录

面向对象的思想概述

JAVA类及类的成员

类和对象的创建和使用

类的地址复制

对象数组的内存解析

类中方法的声明和使用

return的关键字的使用

类中方法的使用

理解“万事万物皆对象”

匿名对象的使用

方法的重载

方法的重写

可变个数形参的方法

方法参数的值传递机制

封装与隐藏

封装性的体现

权限修饰符

构造器(或构造方法)

赋值的先后顺序

javaBean

拓展:UML图

关键字:this的使用

this调用属性和方法

this调用构造器

package关键字的使用

MVC设计模式

import的使用

继承性

super关键字的使用

子类对象实例化全过程

多态性

多态性练习

虚拟方法调用

向下转型的使用

instanceof的使用

Object类的使用

==和equals()的区别

==的使用

equals()方法的使用

重写equals()方法的原则

toString()的使用

包装类的使用

static的使用

单例设计模式

单例设计模式书写-饿汉式

单例设计模式书写-懒汉式

单例设计模式--引用场景

main()方法的使用

代码块

属性赋值完整版

final关键字的使用

抽象类--abstract关键字的使用

模板方法设计模式

接口的使用和定义

Java8中接口的新特性

内部类的使用



面向对象的思想概述

JAVA类及类的成员

类和对象的创建和使用

定义类

使用类

类的地址复制

类和对象的创建和使用-内存解析

 

1.引用类型的变量,只可能储存两类值:null 或 地址值(含变量类型)

对象数组的内存解析

属性和局部变量的使用

类中方法的声明和使用

return的关键字的使用

类中方法的使用

理解“万事万物皆对象”

匿名对象的使用

方法的重载

例子如下:

方法的重写

可变个数形参的方法

String .... str 里面必须是同类型的

方法参数的值传递机制

封装与隐藏

封装性的体现

权限修饰符

 

构造器(或构造方法)

赋值的先后顺序

javaBean

拓展:UML图

关键字:this的使用

this调用属性和方法

this调用构造器

package关键字的使用

MVC设计模式

import的使用

继承性

 

super关键字的使用

 

子类对象实例化全过程

多态性

例如:person p2=new Man();

对象的多态性,只适用于方法,不适用于属性(编译和运行都是看左边)

多态性练习

虚拟方法调用

向下转型的使用

向下强转时:使用强制类型转换符;使用强制类型转换符,可能会出现ClassCastException的异常。

向下转型必须是声明要转型成功的类向上转型在转下来,或者声明他的子类向上转型;

instanceof的使用

主要判断的是a实例化的对象

Object类的使用

 

==和equals()的区别

 

==的使用

equals()方法的使用

 

重写equals()方法的原则

 

toString()的使用

 

包装类的使用

 

 

static的使用

 

 

单例设计模式

 

单例设计模式书写-饿汉式

单例设计模式书写-懒汉式

 

单例设计模式--引用场景

main()方法的使用

 

代码块

  

由父及子,静态先行

属性赋值完整版

 

final关键字的使用

 

抽象类--abstract关键字的使用

 

模板方法设计模式

接口的使用和定义

 

 

Java8中接口的新特性

 

内部类的使用

 

 

 

 

持续更新中.......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值