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

掌握this关键字

我们知道如果全局变量和局部变量的名称相同,成员变量就会被隐藏,要想在成员方法里使用成员变量,就必须使用this关键字。

this.成员变量;

this.成员方法名();

this关键字访问类的成员变量可以解决成员变量与局部变量重名的问题。

Java语言规定,使用this关键字就代表本类对象的引用,即this就是代表当前调用这个变量
或方法的对象。“this. name = name;”的含义就是将方法的参数值赋值给当前对象的name成
员变量。如果省略this,那就只是把参数 name赋值给参数变量本身而已,对象的成员变量
name 值没有改变。

this方法作为方法的返回值

“return this.name;"是返回当前对象的成员变量name 值,由于没有重名,this可以省略。

this关键字在构造方法中的使用
构造方法的作用就是给对象的成员变量赋值,一个类中必须有构造方法,如果没有定义
构造方法,系统也会自动生成一个。在实际开发中,往往会定义多个构造方法,虽然它们的
名称都是类名,但是它们的参数是不一样的,我们就是根据这些参数来选择到底调用哪一个
构造方法。

http://www.jsqmd.com/news/711103/

相关文章:

  • 物理AI推动人机协作迈向新阶段研究报告凯捷 2026_01
  • Windows Cleaner终极指南:三步解决C盘爆满与系统卡顿问题
  • 为什么92%的开发者配不稳Copilot Next自动化流?——源自Microsoft官方仓库commit日志的3大隐藏约束解析
  • 论文降重新纪元:书匠策AI,一键解锁学术纯净秘籍
  • CVPR2023 RIDCP论文精读:除了SOTA结果,它的‘可控先验匹配’设计思路能给你的项目什么启发?
  • Python自动化抢票终极指南:告别手速焦虑,3步轻松搞定大麦网热门演出
  • 云顶之弈悬浮辅助工具TFT Overlay:三步提升你的战术决策效率
  • AGV双锂电池系统厂家推荐(双电池/换电系统方案解析)【浩博电池】
  • 论文“瘦身”新秘籍:书匠策AI,一键解锁降重降AIGC新境界
  • Kaimon.jl:基于MCP协议实现AI助手与Julia运行时的深度集成
  • 常用16进制转换
  • 深度强化学习实战:从DQN到A3C,拆解智能体决策引擎核心原理
  • 抖音批量下载完整指南:快速掌握高效下载技巧
  • 《每日一命令12:kill——不只是杀进程这么简单》
  • 机器人双电池厂家推荐(双电池/热插拔系统解决方案)【浩博电池】
  • 医学影像报告自动生成技术:临床对比解码(CCD)详解
  • AI 系统的“可预测性”:我们真的能信任 AI 吗?
  • AutoHideCursor:自动隐藏鼠标光标,打造无干扰桌面工作环境
  • Windows任务栏透明美化终极指南:5分钟让桌面焕然一新的简单教程
  • Docker AI Toolkit 2026安装失败率下降87%的秘密:4类典型报错诊断树+自动修复脚本(限前500名领取)
  • 2026 最新 ReAct 框架详解!搞懂 AI Agent 核心底层原理,小白也能学明白
  • 抖音音频批量下载终极指南:免费开源工具让音乐收集效率提升90%
  • STM32按键控制LED避坑指南:从GPIO模式选择到消抖代码的常见误区
  • MCP插件生态安全加固实战(CVE-2024-XXXX已触发!立即启用这4道动态准入网关)
  • NCM文件解密终极指南:3步快速解锁网易云音乐加密格式
  • Win11Debloat完整指南:如何通过PowerShell脚本彻底优化Windows 10/11系统性能
  • TextIn xParse全解析与完整使用指南:非结构化文档秒变结构化数据的AI基础设施
  • DreamCAD:多模态参数化CAD生成框架解析
  • 从零开始的web前端开发07
  • UnBuild:AI驱动的逆向工程引擎,自动生成项目重建蓝图与AI编码指令