当前位置: 首页 > news >正文

变量、常量和作用域

变量

局部变量

局部变量定义在方法内部,必须初始化;

局部变量初始化和输出

image
输出结果为10

类变量

存在于类内部,和类一起存在/消失;定义时需要加修饰符static,否则会出错,可以不做初始化,不初始化情况同实例变量;

以下是类变量初始化/不初始化代码和结果

image

image

实例变量

  • 存在于类内部,定义之后不赋值的情况下,数值型默认为0/0.0,布尔值默认为false。引用类型默认为null。
  • 实例变量需要类实例一个对象,然后通过对象调用。

实例变量不初始化代码和结果如下

image

image

小结

类变量和实例变量共同点是都在类下定义,都可以不做初始化,不同点是类变量要用static修饰符来定义变量,实例变量需要在main中通过实例化一个对象来访问变量;
而局部变量只在方法内定义

常量

常量通过修饰符final来定义

http://www.rkmt.cn/news/18897.html

相关文章:

  • MyEMS + 边缘网关:偏远基站如何实现 “无人值守” 下的精准能耗管理?
  • 2025 云栖精选资料:《从云原生到 AI 原生核心技术与最佳实践》PPT 免费下载
  • 基于模拟退火的粒子群优化算法的解析
  • 总线死锁验证方法
  • FPGA MT25QL FLASH
  • 2025 年温控器厂家最新推荐排行榜:涵盖电子式、机械式、双恒温等多类型设备,结合产品性能、创新能力与市场反馈的优质品牌汇总
  • C++练习
  • 2025最新微信公众号文章数据批量导出excel工具1.0版
  • 磊科N60Pro刷机
  • P13763 解题报告
  • 2025 年净化车间源头厂家最新推荐排行榜:精选实力企业,助力企业精准选择优质净化车间服务商无尘/gmp/新能源/锂电池净化车间厂家推荐
  • 市场营销:
  • 【IEEE出版】第五届电子信息工程与计算机技术国际学术会议(EIECT 2025)
  • 【AP出版】第七届文学、艺术与人文发展国际学术会议(ICLAHD 2025)
  • 如何在 Vue 中打印页面:直接用 web-print-pdf(npm 包) - 详解
  • JavaScript内存泄露原因及解决方案
  • 数据类型扩展
  • P2051 [AHOI2009] 中国象棋 个人题解
  • Supabase:无需后端代码的 Web 开发完整解决方案
  • grafana-使用grafana-image-renderer:v4.0.17渲染仪表盘图像
  • 一佳教育培训课程系统小程序:一站式教育数字化解决方案
  • 2025 木饰面源头厂家最新推荐榜单:21 年标杆企业领衔,背景墙/全屋 /格栅/碳晶板全品类最新推荐及选购指南
  • CTFshow-web方向(更新中)
  • 2025 护眼灯生产厂家最新推荐榜:精选五强资深与新锐品牌,深度解析品质口碑与选购指南
  • 2025 年护眼吸顶灯最新推荐榜:权威筛选五强品牌,技术与口碑双维度深度剖析
  • Node.js 负载均衡:构建高可用服务
  • 深入解析:Ubuntu 22.04 安装 Nacos 记录
  • Java 将 PDF 转换为 HTML:高效解决实用的方案与实践
  • 2025蒸发式冷气机厂家最新推荐榜:高效制冷与节能优势优质之
  • List之高效安全的 Java 列表深复制工具:ListCopyUtils 的设计与实践