zoukankan      html  css  js  c++  java
  • Java this关键字

    表示类中属性

    class Test {
        private int age;
    
        public Test(int age) {
            super();
            this.age = age;
        }
    
        public int getAge() {
            return age;
        }
    
        public void setAge(int age) {
            this.age = age;
        }
    };
    
    public class This {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    
            Test t = new Test(10);
            System.out.println(t.getAge());
        }
    }

    实验现象

    10

    表示类中方法

    class Test {
        private int age;
    
        public Test() {
            super();
            // TODO Auto-generated constructor stub
    
            System.out.println("Test here");
        }
    
        public Test(int age) {
            this();
            this.age = age;
        }
    
        public int getAge() {
            return age;
        }
    
        public void setAge(int age) {
            this.age = age;
        }
    };
    
    public class This {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    
            Test t = new Test(10);
            System.out.println(t.getAge());
        }
    }

    实验现象

    Test here
    10

    表示当前对象

    class Test {
        private int age;
    
        public Test() {
            super();
            // TODO Auto-generated constructor stub
    
            System.out.println(this);
        }
    };
    
    public class This {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    
            System.out.println(new Test());
        }
    }

    实验现象

    hello.Test@7852e922
    hello.Test@7852e922
    
  • 相关阅读:
    自定义中间件
    ASP.NET Core后台任务
    Hosted Services+Quartz实现定时任务调度
    .NET Core 中的路径问题
    js Worker 线程
    postMessage解决跨域跨窗口消息传递
    CentOS搭建KMS服务器
    CentOS安装最新Git
    Linux访问https报错
    EntityFramework Core几个基本命令的使用
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/11709418.html
Copyright © 2011-2022 走看看