记录java学习的历程之关于局部变量与成员变量

     2022-05-20     696

关键词:

  最近一段时间开始学习JAVA,遇到了不少问题。

写下这些东西,纯粹为了记录自己的学习历程,借此激励自己,希望能在程序员的路上越走越远。

  在JAVA中, 我们会遇到局部变量与成员变量这两个变量的分类, 这是按声明位置划分的,下面是对这两个变量的简单定义。

局部变量:方法或语句块内部定义的变量。

成员变量:方法外部,类的内部定义的变量。

更重要的一点是在局部变量中,JAVA不会默认初始化,必须自行初始化。 而在成员变量中,JAVA可自行初始化,初始化变量的值 我以图片的形式给大家浏览学习技术分享

以上只是我很简陋的学习过程的记录 以后会多多完善 还请大神不喜勿喷,多多指导 嘿嘿。 

 

java线程---成员变量与局部变量

关于成员变量与局部变量:如果一个变量是成员变量,那么多个线程对同一个对象的成员变量进行操作时,他们对该成员变量是彼此影响的(也就是说一个线程对成员变量的改变会影响到另一个线程) 。 如果一个变量是... 查看详情

关于java语言,来高手

类变量与成员变量区别例如成员变量A在A类里,然后在B类被赋值..在C类引用这个成员变量A能接收到这个值?局部变量和成员变量的区别在方法内部可以定义变量,被称为局部变量。局部变量的一般形式如下[变量修饰符]变量类型... 查看详情

《java程序设计》第3周学习总结(代码片段)

教材学习内容总结第四章内容1.面向对象编程的特征-封装性将数据和对数据的操作封装在一起-继承性子类继承父类的属性行为,增添独有操作-多态性名称的多态及调用后行为的多态2.Java程序的组成:一个Java应用程序由若干个类... 查看详情

no_16_0226java基础学习第七天

文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.26lutianfeinone成员变量与局部变量形式参数问题匿名对象封装概述private关键字this关键字构造方法一个基本类的标准代码写法static关键字静态变量和成员变量的区别main方法... 查看详情

java基础学习-extends继承(成员变量,局部变量,成员方法)

packageextend;/*面向对象-继承:*多个类的共同成员变量和成员方法。抽取到另一个类中(父类),我们多个类就可以访问到父类的成员了**/classGame{Stringname;doublevesion;//版本号Stringagent;//代理商publicvoidstart(){System.out.println("游戏启动");}... 查看详情

第三周学习总结

教材学习内容总结本周的学习内容数量之多,密度之大乃前所未有,故不像上周将所有知识点一一总结,仅将我所认为重要难懂的部分总结出来。主要内容面向对象语言(1)封装性,继承性,多态性。 类(1)class是关键字... 查看详情

面向对象之成员变量和局部变量

成员变量和局部变量的区别?A:在类中的位置不同 成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上 B:在内存中的位置不同 成员变量:在堆内存 局部变量:在栈内存 C:生命周期不同 成员变量:随着对象... 查看详情

成员变量与局部变量的区别

成员变量与局部变量的区别1、在类中的位置不同成员变量:在类中方法外面局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中)2、在内存中的位置不同,可以看看Java程序内存的简单分析成员变量:在堆中(... 查看详情

第三周java学习总结(代码片段)

编程语言的几个发展阶段面向机器语言汇编语言,根据机器不同对应的命令也不同,不能跨平台面向过程语言c语言,不同的模块负责问题的不同部分面向对象语言Java、c++,不同对象及它的行为(封装、继承、多态)类类声明clas... 查看详情

jvm理论:(三/7)关于类变量成员变量局部变量的案例总结(代码片段)

一、类变量、成员变量、局部变量的内存分布  结合前文,对类变量、成员变量、局部变量三种变量的内存分布进行总结1)类变量:方法区。静态变量随类加载到方法区中。方法区中存储已经被虚拟机加载的类信息、常量、... 查看详情

关于this关键字

this:所在方法的调用者对象 this关键字:   1:如果存在成员变量和局部变量同名,方法中默认访问局部变量(就近原则),可以通过this关键之指定访问成员变量的数据     2:如果在一个方法中访问... 查看详情

startfromthebeginning-java(成员变量与局部变量的区别封装构造方法)

一、成员变量与局部变量的区别二、封装1、原则将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。2、封装的步骤3、封装优化——this关键字this的含义4、封装优化——构造方法注意事项5、标准代码——JavaBean 查看详情

java局部变量与成员变量(代码片段)

成员变量:a局部变量:ia可以直接声明变量不用初始化值,因为在初始化类的时候jvm会初始化a;i不可以不初始化而进行运算,javac强制规定如此,局部变量在调用的时候是可以确定该变量的值的,所以... 查看详情

成员变量与局部变量

成员变量与局部变量的区别  方法的形式参数与局部变量同等对待1、在类中的位置不同成员变量:在类中方法外面局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中)2、在内存中的位置不同成员变量... 查看详情

java高阶部分知识点汇总-成员变量与局部变量详讲(代码片段)

...义变量的位置不同,可以将变量分为两大类:成员变量与局部变量。而两者的运行机制也存在着较大的差异,本篇文章将详细介绍这两种变量的运行差异。一.成员变量成员变量指的是类范围里所定义的变量,也就是前面介绍过... 查看详情

成员变量与局部变量

...;可以由本类中的方法调用;其他类的方法也可以调用;局部变量:在类的方法中定义,在方法中临时保存数据;只有它本身的方法可以调用;成员变量与局部变量的区别:作用域不同局部变量的作用域仅限于定义它的方法;成... 查看详情

java_se基础——26.[深入解析]局部变量与成员变量的区别

...别:1.成员变量是定义在方法之外,类之内的。2.局部变量是定义在方法之内。作用上的区别:1.成员变量的作用是用于描述一类事物的公共属性的。2.局部变量的作用就是提供一个变量给方法内部使用而已。生命周期... 查看详情

java中静态变量(类变量)实例变量局部变量和成员变量

导读学习Java的过程中,一开始很容易被这些各种变量绕晕,这篇博客主要介绍了这几种变量之间的关系和区别。例程packagecom.cunyu.demopublicclassDemo{privateStringname;//成员变量、实例变量privateintage;//成员变量、实例变量privateintID;//成... 查看详情