美文网首页
java面向对象 修饰符 类

java面向对象 修饰符 类

作者: 会弹吉他的猫呀呀呀 | 来源:发表于2019-06-27 09:59 被阅读0次

    java面向对象:

    java变量的内存存储模型,存在栈中。

    数据存储的五大位置:

    1.寄存器(位于处理器内部)

    2.堆栈

    3.堆(存放所有new的对象)

    4.常量存储(直接存储在代码程序中)

    5.非ROM存储(流对象和持久化对象)

    类:

    1.属性(位于类中,作用域于整个类)

    2.行为(也叫方法)

    3.构造函数的传参

    程序实际上就是一系列带有方法对象的组合在一起来共同实现某些功能。

    修饰符

    Java 通过修饰符来控制类、属性和方法的访问权限和其他功能,通常放在语句的最前端

    修饰符分类

    1.非访问修饰符   static(静态变量和对象无关和类有关)     final(最终常量)

    2.访问修饰符  public   全部都可以(包 类  子类   任何地方)

                            private   只能在类内部被引用    

                            protected   在本类中和在同一个包下能访问,在子类中也能访问(即使子类不在同一包下)       

                            缺省   (在本类中和在同一个包下能访问)

    this关键字

    关键字用来表示当前对象本身,或当前类的一个实例

    public class Demo {

    public int x = 10;

    public int y = 15;

    public void sum() {

    // 通过 this 获取成员变量

    int z = this.x + this.y;

    System.out.println("x + y = " + z);

    }

    public void sumOne(int x, int y) {

    int m = x + y;

    int z = this.x + this.y;

    System.out.println("m = " + m);

    System.out.println("z = " + z);

    }

    public static void main(String[] args) {

    Demo obj = new Demo();

    obj.sumOne(20, 25);

    Demo obj1 = new Demo();

    Obj1.sumOne(20, 25);

    }

    }


    相关文章

      网友评论

          本文标题:java面向对象 修饰符 类

          本文链接:https://www.haomeiwen.com/subject/ydclcctx.html