zoukankan      html  css  js  c++  java
  • java 基础 --概念--005

    1,面向对象特征
         封装(encapsulation):隐藏对象的属相和访问细节,仅提供对外公共访问方式。
    继承(inheritance)、多态(polymorphism)
    2,类:一组相关的属性和行为的集合,是一个抽象的概念。 对象:是该类事物的具体表现形式,具体存在的个体。

    3,成员变量与局部变量的区别?
    1,成员变量有默认初始化值,局部变量没有默认初始化值,必须定义、赋值,然后才能使用
    2,成员变量在堆内存,局部变量在栈内存
    3,成员变量随着对象创建而存在,随着对象消失而消失,局部变量随着方法调用而存在,随着方法调用完毕而消失
    4,成员变量在类方法外,局部变量在类方法定义中/方法声明上
    5,局部变量名称可以和成员变量名称一样,在使用时采用就近原则
    4,匿名对象
    new Thread(){}.start();//调用方法仅仅只调用一次,匿名对象调用完毕就是垃圾,可以被垃圾回收器回收。
    5,this:当前类的对象的引用
  • 相关阅读:
    Missing Ranges
    springboot整合quartz
    Quartz01
    springboot整合jap
    springboot集成redis
    springboot整合drui、mybatis、pagehelper
    springboot模板
    SpringBoot入门
    Java注解简介
    Git02(ssh key的配置和使用、idea配置并使用Git)
  • 原文地址:https://www.cnblogs.com/ysloong/p/6408314.html
Copyright © 2011-2022 走看看