java全局变量和局部变量的区别「建议收藏」

java全局变量和局部变量的区别「建议收藏」java全局变量和局部变量全局变量全局变量又称实例变量,属性,成员变量。位置定义在类中,属于类中的一个成员作用范围因为全局变量是定义在类中的,所以可以使用四种访问权限控制修饰符修饰,但是不论使用哪种,全局变量在当前类中的每一个方法中都可以被访问到,(static修饰的静态方法只能访问static修饰的属性)默认值全局变量有默认值基本类型的实例变量:整型 :默认值为0浮点型 :默认值为0.0布尔型 :默认值为false字符型 :默认值为0或者‘\u0000’引用类型的实

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

java全局变量和局部变量的区别

全局变量

全局变量又称实例变量,属性,成员变量。

位置

定义在类中,属于类中的一个成员

作用范围

因为全局变量是定义在类中的,所以可以使用四种访问权限控制修饰符修饰,但是不论使用哪种,全局变量在当前类中的每一个方法中都可以被访问到,(static修饰的静态方法只能访问static修饰的属性)

默认值

全局变量有默认值
基本类型的实例变量:
整型 :默认值为 0
浮点型 :默认值为 0.0
布尔型 :默认值为 false
字符型 :默认值为 0 或者 ‘\u0000’
引用类型的实例变量:
默认值都是 null

生命周期

实例变量是属于对象的,对象被创建出来的时候,这个对象中的实例变量就有了,直到这个对象被回收。

局部变量

位置

定义在方法的代码块中或者方法的参数列表中

作用范围

如果是定在方法的参数列表中,那么当前方法的任何地方都能访问该局部变量
如果定义在方法中,那么就要看这个局部变量所处的最低级的大括号。

默认值

局部变量没有默认值,只能进行显示的赋值再使用,不然会编译报错

生命周期

当方法被调用的时候,执行到声明局部变量的时候,局部变量就出现了,一直到所处的最低级的大括号中的全部代码执行完毕的时候。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171766.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python读取、写入txt文本内容

    python读取、写入txt文本内容读取txt文本python常用的读取文件函数有三种read()、readline()、readlines()以读取上述txt为例,看一下三者的区别read()一次性读全部内容一次性读取文本中全部的内容,以字符串的形式返回结果withopen(“test.txt”,”r”)asf:#打开文件data=f.read()#读取文件…

    2022年6月2日
    53
  • WiFi 2.4G和5G信道分布说明(认证相关)

    WiFi 2.4G和5G信道分布说明(认证相关)FCC36,40,44,48,52,56,60,64,100,104,108,112,116,136,140,149,153,157,161,165IC 36,40,44,48,52,56,60,64,149,153,157,161ETSI 36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140SPAIN 36,40,44,48,52,56,60,64,100,104,108,112,116,120,124.

    2022年6月3日
    41
  • Slurm基本用法(入门必看)

    本文描述Linux集群的基本Slurm用法。1.一个简单的Slurm脚本$catslurm-job.sh#!/usr/bin/envbash#SBATCH-oslurm.sh.out#SBATCH-pdefqecho”Inthedirectory:`pwd`”echo”Astheuser:`whoami`”echo”writethis…

    2022年4月3日
    559
  • Hostapd简介

    Hostapd简介Hostapd简介hostapd能够使得无线网卡切换为master模式,模拟AP(通常可以认为是路由器)功能,也就是我们说的软AP(SoftAP)。Hostapd的功能就是作为AP的认证服务器,负责控制管理stations(通常可以认为带无线网卡的PC)的接入和认证。通过Hostapd可以将无线网卡切换为AP/Master模式,通过修改配置文件,可以建立一个开放式的(不加…

    2022年5月11日
    146
  • PhpStorm本地断点调试

    PhpStorm本地断点调试1、断点调试php环境搭建2、开始你的断点调试3、断点调试的一些简单操作

    2022年5月21日
    49
  • 数据分析中常见问题「建议收藏」

    数据分析中常见问题「建议收藏」1. 如何检验数据是否服从正态分布?一、图示法(1)P-P图。以样本的累积频率作为横坐标,以安装正太分布计算的相应累计概率作为纵坐标,把样本值表现为直角坐标系中的散点,如果服从正太分布,则样本点围绕第一象限的对角线分布。(2)Q-Q图。以样本的分位数作为横坐标,以按照正态分布计算的相应分位点作为纵坐标,把样本表现为指教坐标系的散点。如果资料服从正态分布,则样本点应该呈一条围绕第一象限对…

    2022年6月3日
    30

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号