首页 > 编程语言 >【Java基础】类的结构之一:属性(变量)

【Java基础】类的结构之一:属性(变量)

时间:2022-09-01 19:12:15浏览次数:54  
标签:初始化 Java 变量 0.0 成员 修饰符 属性

1.成员变量与局部变量

image

二者的区别

成员变量 局部变量
声明的位置 直接声明在类中 方法形参或内部、代码块内、构造器内等
修饰符 private、public、static、final等 不能用权限修饰符,可以用final
初始化值 有默认初始化值 没有默认初始化值,必须显示赋值,方可使用
内存加载位置 堆空间或静态域内 栈空间

当成员变量以static修饰时,表示这个变量是属于类的,也叫类变量。

2.变量的默认值

当一个对象被创建时,会对其中各种类型的成员变量自动进行初始化赋值。

成员变量类型 初始值
byte 0
short 0
int 0
long 0L
float 0.0F
double 0.0
char 0或写为'\u0000'(表现为空)
boolean false
引用类型 null

标签:初始化,Java,变量,0.0,成员,修饰符,属性
From: https://www.cnblogs.com/zhishu/p/16647563.html

相关文章

  • java中的一维数组数组
    数组(array):是一种用于存储多个相同数据类型的存储模型(可以理解为容器)数组定义和静态初始化数组的两种定义格式:  格式1:    数据类型[]变量名;    范例......
  • 【Java基础】匿名对象
    1.匿名对象在创建对象时,没有显式的赋给一个变量名,匿名对象只能调用一次。Phonephone=newPhone();//正常的对象mail.show(phone);mall.show(newPhone());2.......
  • 学习日记Day4. Java 4
    Java个人总结4对象三大特性封装、继承、多态面向对象.以类的方式组织代码,以对象的组织(封装)数据对象内存分析多态存在条件有继承关系子类重写父类方法父类引......
  • 学习日记 Day3. Java 3
    title:Day3Java3date:2022-08-2922:20:14tags:JavaJava个人总结3位运算符位运算效率极高。A=00111100B=00001101---------------------------A&B......
  • JAVA常用集合解析
    JAVA常用集合解析常用集合属性详解集合底层实现原理常用集合适用场景分析集合属性详解集合是一个存放对象的引用的容器,在Java中它存在于java.util包下,List、Set......
  • UE4 C++学习 浅析UProperty属性说明符
    本文就UProperty是什么?以及UProperty怎么用?做一个简单的总结。什么是UPROPERTY?首先看下官方的解释:  感觉还是比较模糊没看懂有什么用,我们接着往下看 要知道UPR......
  • 【Java面试】面试如何让面试官面的很爽,看完这道面试题,finally块一定会执行吗?
    “finally块一定会执行吗?”这是最近一个工作3年的小伙伴去面试的时候遇到的问题。你遇到这个问题会怎么回答呢?大家好,我是Mic,一个工作了14年的Java程序员对于这个问题,......
  • 【校招VIP】[Java][二本][5分]注意简历布局,突出项目重点
    关注【校招VIP】公众号,回复【简历】,添加校招顾问微信,即可获取简历指导!本份简历是一位21届二本java同学的简历,简历评分5分。一、学员简历  二、指导意见简历版式没......
  • Java接口自动化测试框架系列(二)表格设计与数据读取
    一、测试系统分析不同系统有不同的接口,通过分析这些接口,提取共同点可以得到不同地区的系统共有的接口。如:登录、登出、用户信息完善等接口二、表格设计  不同列......
  • Java-递归查询法
    递归查询用户所在团队的老大的用户id(一个团队中,只有一个老大,也就是父级id="-1")如下:是表结构first_agent_id----用户的上级iduser_id----用户的id我要查询用户user......