zoukankan      html  css  js  c++  java
  • 4.面向对象

    匿名对象

    Class Cat{
        String name;
        String sex;
        int  age;
    
        public void eat(){
            System.out.println("Cat eat")
        }
    
        public void run(){
           System.out.println("Cat run")
        }
    
    }
    
    Class  CatDemo{
        Cat cat=new Cat();
        cat.eat();
    
        new Cat().eat;   //匿名对象使用
    }
    

    static关键字

    static 可以修饰成员变量和成员方法

    特点:

        • 随着类的加载而加载
        • 优先于对象而存在
        • 被存储在静态方法区
        • 被所有的对象共用
        • 通过类名直接调用
        • 静态方法中无法使用this关键字
        • 静态方法中只能调用静态变量

    final关键字

       修饰类           使类无法被继承

       修饰方法        使方法无法被子类重写

       修饰变量        使变量无法被重新赋值

     

      final修饰基本数据类型变量,变量只能赋值一次,无法被重新赋值,修饰引用类型的变量,变量无法被重新赋地址值;

      final修饰的基本数据类型变量为常量,无论该变量是成员变量还是局部变量,都存储在常量池中

     

  • 相关阅读:
    HDU_2203_KMP入门
    HDU_1711_初识KMP算法
    过滤器基础
    HDU_1907_基础博弈nim游戏
    nim游戏解法(转)
    HDU_1517_博弈(巧妙规律)
    HDU_1850_nim游戏
    HDU_1847_基础博弈sg函数
    < 转>Java 反射机制浅析
    <转>单机版搭建Hadoop环境
  • 原文地址:https://www.cnblogs.com/bushi/p/6518380.html
Copyright © 2011-2022 走看看