Java核心编程总结(一、继承),算法解析大全




[](
)1.3static关键字

------------------------------------------------------------------------------



– 按照有无`static`修饰,成员变量和方法可以分为



1.  **成员变量**

    

    1.  静态成员变量(类变量)

        

        有`static`修饰的成员变量称为静态成员变量,也叫类变量,属于类本身,直接用类名访问即可

        

    2.  实例成员变量

        

        无`static`修饰的成员变量称为实例成员变量,属于类的每个对象的,必须用类的对象来访问

        

2.  **成员方法**

    

    1.  静态方法

        

        有`static`修饰的成员方法称为静态方法,也叫类方法,属于类本身的,直接用类名访问即可

        

    2.  实例方法

        

        无`static`修饰的成员方法称为实例方法,属于类的每个对象的,必须用类的对象来访问

        

3.  **成员变量的访问语法**

    

    1.  静态成员变量访问:

        *   **类名.静态成员变量**

        *   **对象.静态成员变量(也可以访问,但是不推荐)**

    2.  实例成员变量的访问:

        *   **对象.实例成员变量**



public class Student {

// 1.静态成员变量: 有static修饰,属于类本身,直接用类名访问即可!

public static String schoolName = "中国";

// 2.实例成员变量: 无static修饰,属于类的对象,必须用对象访问

private String name;

private int age;



public static void main(String[] args){

    // 1.类名.静态成员变量

    System.out.println(Student.schoolName);

    // 注意:同一个类中访问静态成员变量可以省略类名不写

    System.out.println(schoolName);



    // 2.对象.实例成员变量

    Student s1 = new Student();

    s1.name = "孙悟空";

    System.out.println(s1.name);

    // 3.对象.静态成员变量(不推荐)

    System.out.println(s1.schoolName);

	// 静态成员变量属于类,直接用类名访问即可

}

}




[](
)1.4继承的概述

--------------------------------------------------------------------
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值