Java初级——2.OOP

知识点:

对象、类、属性、方法、构造方法、重载、 this 、继承、重写、super 、访问控制、 static 、 final 、封装、多恋、抽象类、内部类、对象数组、数组扩容与缩容、内存管理策略、内存溢出问题

*** -面向对象:将分散的数据作为一个抽象的整体,并对其进行操作
   封装、多态、继承
*** -重写:方法体不同,又称方法覆盖。返回值必须和父类相同或是父类返回值的子类。
-重载:同名不同参数,返回类型可同可不同。
      ------3
*** -对象内存管理:
  *JVM内存分为:
堆:存放创建的对象、
栈:存放方法中的局部变量,指向对象的地址
  栈帧:存储正在调用的方法的参数、局部变量等数据,方法调用完成后,栈帧被清除
方法区:存放类的信息(包括方法)、static成员变量、static块(在类加载期间执行,只执行一次,用来加载静态资源)
*类加载机制
*** -垃圾回收器(GC):JVM自带的线程(运行在守护线程上),用于回收‘没有任何引用指向’的对象
System.gc();

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值