前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >java之对象创建时各成员变量的初始值

java之对象创建时各成员变量的初始值

作者头像
西西嘛呦
发布于 2020-08-26 07:05:25
发布于 2020-08-26 07:05:25
1.2K00
代码可运行
举报
运行总次数:0
代码可运行

除了byte short int long float double char bollean这基础类型外,其余的都是引用类型

成员变量类型

初始值

byte

0

short

0

int

0

long

0l

float

0.0f

double

0.00

char

'\u0000'(表示为空)

boolean

false

引用类型

null

匿名对象:new Person().show()

  • 如果对于一个对象只需要进行一次方法调用,那么就可以使用匿名对象;
  • 经常将匿名对象作为实参传递给一个方法进行调用;

类的访问机制:

  • 在一个类中的访问机制。类中的方法可以直接访问类中的成员变量(例外:static方法访问非static,编译不通过); 即需要将i设置为static
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public class Test{
    static int i = 1;
    public static void main(String[] args) {
        System.out.println(i);
    }
}
  • 在不同类中的访问机制。县创建要访问的类的对象,再用对象访问类中定义的成员;
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档