• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

奋斗的软件工程师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2024年7月19日

栈上的局部变量与堆上的成员变量

摘要: 局部变量和成员变量在内存中的存储位置如下: 局部变量:通常存储在栈(Stack)中。 定义位置:函数内部。 作用范围:仅限于该函数。 生命周期:函数执行完毕即销毁。 特点:访问速度快,生命周期短。 成员变量:存储在堆(Heap)中。 定义位置:类或结构体内部。 作用范围:整个类或结构体。 生命周期: 阅读全文

posted @ 2024-07-19 12:22 周政然 阅读(107) 评论(0) 推荐(0)

在 Java 中,如何保留浮点数的小数位

摘要: 在Java中,保留浮点数的小数位数有多种方法: 脑海中想到最简单的 类比C语言printf public class Demo { public static void main(String[] args) { System.out.printf("%.2f",3.1415926); } } 使用 阅读全文

posted @ 2024-07-19 10:59 周政然 阅读(130) 评论(0) 推荐(0)

java中方法参数传递 值传递 和 引用传递有什么区别

摘要: 在 Java 中,方法参数传递有两种类型:值传递和引用传递。 值传递 值传递是指将参数的副本传递给方法。 对于基本类型(如 int、double、boolean),值传递会创建参数值的副本并将其传递给方法。 对副本所做的任何更改都不会影响原始值。 引用传递 引用传递是指将参数的引用传递给方法。 对于 阅读全文

posted @ 2024-07-19 09:33 周政然 阅读(43) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3