java基础
小锤锤捶你胸
疯不觉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2021-06-07java全局变量与局部变量区别
1. 作用域不同:全局变量的作用域为整个程序,而局部变量的作用域为当前函数或循环等2. 内存存储方式不同:全局变量存储在全局数据区中,局部变量存储在栈区3. 生命期不同:全局变量的生命期和主程序一样,随程序的销毁而销毁,局部变量在函数内部或循环内部,随函数的退出或循环退出就不存在了4. 使用方式不同:全局变量在声明后程序的各个部分都可以用到,但是局部变量只能在局部使用。函数内部会优先使用局部变量再使用全局变量。...原创 2021-06-07 15:57:49 · 622 阅读 · 1 评论 -
2020-11-30java内存分配
1.栈(掌握)存储局部变量* 局部变量:定义在方法声明上和方法中的变量2.堆(掌握) 存储new出来的数组或对象3.方法区代码4.本地方法区和系统相关5.寄存器给CPU使用分析:a是成员变量,直接是储存在堆内存的b是局部变量,随着方法的进出栈而存在arr1是一个地址值,newint[3]是在堆内存当中开辟了一个空间储存数据的,默认值为{0,0,0}arr2默认值为{1,2,3}arr3与arr2指向...原创 2020-11-30 17:27:31 · 180 阅读 · 0 评论 -
2020-11-30控制反转偏
总结了一下spring的基础,希望有用吧原创 2020-11-30 17:26:32 · 190 阅读 · 0 评论 -
java中变量的类型
在Java语言中,变量的类型主要分为3种:成员变量,静态变量和局部变量。1.成员变量类的成员变量的作用范围与类的实例化对象的作用范围相同,当类被实例化,成员变量就会在内存中分配空间并且初始化,直到这个被实例化对象的生命周期结束,成员变量的生命周期才结束。2.全局变量静态变量也也称作为全局变量,它被static修饰符修饰,与成员变量不同的是,静态变量不依赖于特定的对象实例,而是被所有的实例共享,只要一个类被加载,JVM就会给静态变量分配存储空间,因此就可以通过类名和变量名来访问静态.原创 2020-06-29 15:48:19 · 264 阅读 · 0 评论
分享