栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

类和对象、成员变量与局部变量(java学习第十一天)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

类和对象、成员变量与局部变量(java学习第十一天)

w类的定义:略

类的组成:属性和行为

属性:在类中通过成员变量(类中方法外的变量)

行为:在类中通过成员方法来体现(与属性相比去掉static即可)

类的定义=>

public class 类名{

//成员变量;

...

}

package com.itheima;

public class Phone {
    int age = 100;
    String name = "龚伟";
    
    public void call(){
        System.out.println("打电话");
    }
    public void sendMessage(){
        System.out.println("发短信");
    }
}

创建对象:

       格式:类名 对下你个名 = new 类名();

package com.itheima;

public class PhoneDemo {
    public static void main(String[] args){
        //创建对象
        Phone p = new Phone();
        System.out.println(p.name);
        System.out.println(p.age);
        p.name = "xxx";
        System.out.println(p.name);

        Phone q = new Phone();
        //q的值也会被修改,因为已经修改了存在内存中的值。已经修改了堆内存中的值
        System.out.printf("其他实例变更变量后的值%s",p.name);
    }
}

成员变量:类方法外的变量,在堆内存。有默认的初始值。

局部变量:类方法里的变量,在栈内存中。没有默认的初始值,必须先定义,赋值,才能使用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/358395.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号