美食 健康 常识 生活 日常 家居 养生 心理学 国学 中医 植物 营销 动物 汽车 管理 旅游 投资 人工智能 数字化 消费 元宇宙 金融 饮食 史学 经济 医药
  • 会员

  • 什么是成员变量和成员方法 如何定义成员变量?

    如何定义成员变量?

    这个概念我在学习之初也有些迷惑,专门整理过这一份文档,希望对你有用。

    java中就没有全局变量这个概念,只分为成员变量和局部变量。

    成员变量:Static修饰成为类变量或静态变量,还有就是方法外的变量。生命周期与类相同。

    局部变量:就是方法中的变量。生命周期就是再次方法中。

    但是,很多人学习都是先学习的C语言,C语言中存在全局变量这个概念,所以,大家对于Java中的成员变量有时候也称之为全局变量,同时也存在如下的一个约定俗成的小区别

    使用static 关键字进行声明的变量叫做全局变量

    在函数外面定义的变量叫做成员变量

    成员变量

    成员变量定义在类中,在整个类中都可以被访问。

    成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。

    成员变量有默认初始化值。

    局部变量

    局部变量只定义在局部范围内,如:函数内,语句内等,只在所属的区域有效。

    局部变量存在于栈内存中,作用的范围结束,变量空间会自动释放。

    局部变量没有默认初始化值

    在使用变量时需要遵循的原则为:就近原则

    首先在局部范围找,有就使用;接着在成员位置找。

    静态变量(也叫做类变量,类属性)

    由static修饰的变量称为静态变量,其实质上就是一个全局变量。如果某个内容是被所有对象所共享,那么该内容就应该用静态修饰;没有被静态修饰的内容,其实是属于对象的特殊描述。

    成员变量和静态变量的区别

    1.两个变量的生命周期不同

    成员变量随着对象的创建而存在,随着对象被回收而释放。

    静态变量随着类的加载而存在,随着类的消失而消失。

    2.调用方式不同

    成员变量只能被对象调用。

    静态变量可以被对象调用,还可以被类名调用。

    3.别名不同

    成员变量也称为实例变量。

    静态变量也称为类变量。

    4.数据存储位置不同

    成员变量存储在堆内存的对象中,所以也叫对象的特有数据。

    静态变量数据存储在方法区(共享数据区)的静态区,所以也叫对象的共享数据。

  • 会员

  • 上一篇: 同时系数k 同时系数怎么计算?

    下一篇: bi是指的什么意思 bi是啥意思呢?

    发表回复

    麻薯是什么东西 奶茶里的麻薯是什么东西

    最近很多商场、团购都在上架麻薯,不知道这麻薯到底是什么东西做的呢?味道软硬适中,有韧性、有嚼劲,中间还是空心的,味道也不 …

    蜂巢蜜怎么保存(蜂巢蜜怎么保存和食用)

    很多家庭都有吃蜂蜜的习惯,以保健养生,而蜂巢蜜是蜂蜜中比较好的一种,没有经过任何的加工处理,是最为纯洁蜂蜜之一,但这种蜂 …

    蟹肉抄手怎么做 蟹肉抄手怎么做好吃

    1、食材:五花肉500克、母大闸蟹5只、馄饨皮适量。 2、将五花肉洗净去皮,挆碎,加入适量的盐,糖,生粉,生抽,老抽,蚝 …

    炖鸽子汤怎么炖好吃又营养(秋天炖鸽子汤怎么炖好吃又营养)

    1、食材:鸽子一只、陈皮适量,盐适量,鸡精适量,生姜适量,料酒适量。 2、首先锅里烧水,加入料酒和生姜,把鸽子放进去焯水 …

    连花清瘟有预防新冠作用吗?(连花清瘟对新冠管用么)

    新冠指的是新型冠状病毒肺炎,连花清瘟一般不可以治疗新型冠状病毒肺炎,因为连花清瘟不具有治疗新型冠状病毒肺炎的功效。 连花 …

    龙抬头是剪头发还是洗头发好 二月二龙抬头剪头发的寓意是什么

    二月二龙抬头是生活中比较特别的一个日子,在这一天会有很多的习俗和讲究,剪头发就是比较流行的一个习俗,这一天剪头和洗头都是 …

    红烧肥肠面的做法步骤(肥肠面的做法 最正宗的做法)

    1、 准备好所有食材,肥肠是卤好的熟肥肠。 2、土豆去皮切成片。 3、姜、葱、蒜、辣椒洗切好。 4、肥肠切成大块。 5、 …

    2023单招报完名后还要在原校上课吗 单招报名了就可以离校了吗

    2023单招报完名后还要在原校上课吗 看自己。 单招报完名后还要在原校上课吗是很多人在问的,参加完高职单招考试后,学生可 …

    为了保持健康每天应该多少步万步有约

    建议成年人每天可以保持6000步左右,也就是3到4公里的步行距离。建议老年人走路步数控制在每天3000步左右。为了保持健 …

    蒜蓉茄子(蒜蓉茄子凉拌的家常做法)

    1、将准备的新鲜茄子洗净。 2、洗净后,上蒸锅蒸,水开后,再蒸8分钟左右至蒸熟。 3、锅中放入蒜末、小米辣、生抽、酱油、 …

    马蹄的营养价值及做法大全(马蹄的营养价值及做法大全图)

    1、马蹄的营养价值有: (1)马蹄含有大量的蛋白质、脂肪、粗纤维、胡萝卜素、维生素B、维生素C、铁、钙、磷和碳水化合物, …

    北京烤鸭的历史

    在中国,烤鸭的历史悠久。早在魏晋南北朝时期,大约为420年-589年,在《食珍露》中,就已经有了烤鸭的记载。而在魏晋南北 …

    关于桂花的知识2021

    桂花树共可分为四个品种,金桂,银桂,丹桂和四季桂。其中,金桂与丹桂香气最浓。而四种桂花香气排列顺序是:第一为浓烈的金桂, …

    感冒清热颗粒与感冒退热颗粒的区别,你知哪些不良反应(感冒清热冲剂和感冒清热颗粒的区别)

    感冒清热颗粒和感冒退热颗粒,都是常用的感冒药,当出现感冒症状时,应该选用哪一种药呢? 处方完全不同 感冒清热颗粒与感冒退 …

    润滑油怎么清洗

    润滑油需要使用酒精清洗,将酒精涂抹在润滑油处,然后慢慢揉搓,润滑油就会逐渐淡化消失,或者使用汽油进行清洗,汽油中的有机物 …

    手指头上长了一个疣怎么办不痛不痒(手指头上长了一个疣怎么办不疼不痒)

    手指头上长了一个疣,主要是由人乳头瘤病毒感染导致的表皮良性赘生物,可通过外用药物、物理疗法以及手术进行处理。 1、外用药 …

    睡前喝百香果水会胖吗(睡前喝百香果水会胖吗女生)

    百香果对于很多人来说是一种比较常见的水果,尤其是经常在饮品中看见,那么睡前喝百香果水会胖吗? 睡前喝百香果水会胖吗 适量 …

    小米潮了怎么办

    小米潮了的解决办法  小米受潮后可在太阳下晾晒,晒干其中的水分即可。保存小米时,应放置在阴凉干燥处储存,因小米受潮后较易 …

    树番茄可以生吃么(树番茄生吃的功效与作用)

    树番茄这种番茄的叶子像茄子,可是果实又是番茄的果实,很多人没听说过,那么树番茄可以生吃么? 树番茄可以生吃么 可以。树番 …

    苹果的营养价值(苹果的营养价值有哪些)

    苹果是我们生活中常见水果,含有多种营养成分,是一种营养价值非常高的水果,那么苹果的营养价值具体有哪些呢? 苹果的营养成分 …