类和对象的知识点

1.类和对象的概念:
1)万物皆对象,对象的实质是属性和行为。
2)类是描述一组有相同特性(属性)和相同行为(方法)的对象的集合。
3)对象执行的操作称为类的方法。
2.类和对象的关系:类是对象的模板,对象是类的实例。
3.类的定义:
1)变量:
a.成员变量:存在于堆内存中,和类一起创建。
b.局部变量:存在于栈内存中。
2)成员方法:在Java中,方法只能作为类的成员。
作用:主要是操作类自身属性。
成员方法根据有无返回值和有无形式参数划分为四种:
a.无参无返回(void 类型)
b.无参有明确返回值
c.带参无返回(void 类型)
d.带参有明确返回值
4.构造方法
1)定义:在Java中,对象的成员在被使用前必须先设置初值,Java提供了为类的成员变量赋初值的专门方法
例:Test test=new Test("a");
2)子类继承父类后默认继承父类的构造方法,即子类存在隐含方法super()
3)构造方法分为两种:
a.无参构造方法
b.有参构造方法
5.对象的创建:
1)一个Java对象的创建过程往往包括初始化和类实例化两个阶段。
2)引起对象的创建的方法:
a.new关键字来调用一个类的构造函数显式地创建对象(最常见的一种方式)
b.Class类的newInstance方法。
c.Constructor类的newInstance方法。
d.Clone方法。
e.反序列化。
6.方法的调用:
方法的两种调用格式:
1)单独调用
2)赋值调用:数据类型  变量名称=方法名称(参数)
7.this关键字
定义:this是Java常用的关键字,可用于任何实例方法内,可指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用是使用。
8.static关键字
1)定义:static关键字主要用于内存管理
2)修饰成员变量
3)修饰成员方法
4)静态块
9.对象的生命周期
1)Java类的初始化
2)对象的创建与初始化
3)对象的销毁
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值