记录美好生活
javase -- 值传递和引用传递 javase -- 值传递和引用传递
实际上,java方法参数传递只有值传递,只不过我们所说的引用传递 传递的是 对象的引用(地址值) 这个博客很详细 值传递(pass by value)是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会
2020-07-28
javase -- 可变形参 javase -- 可变形参
可变形参(varargs).JDK1.5 编译器认为:String[] arr == String ... arr String[] 做形参只能传入 数组 String...做形参可以传入数组,无参,有个数变化的参数,但是只能有
2020-07-28
javase -- jvm中内存存储的数据 javase -- jvm中内存存储的数据
堆heap : 将new出来的结构(对象和数组)都放在堆空间里,包含对象里面的属性(非static) 方法区:类的加载信息、常量池、静态域 栈stack(java中提到的栈):JVM中的虚拟机栈,局部变量都在这里面
2020-07-27
javase -- 面向对象 javase -- 面向对象
面向对象.一、面向过程(POP)与 面向对象(OOP). 面向过程 强调的是 功能行为 以函数为最小单位 考虑怎么做 面向对象 强调的是 具备了功能的对象 以类/对象为最小单位 考虑谁来做(知道怎么做) 二、面向对象的三大特征.1
2020-07-27
javase -- Arrays工具类 javase -- Arrays工具类
Arrays工具类.java.util.Arrays 1、equals(arr1,arr2). 判断两个数组内容是否相等 底层源码.(以参数类型int,Object为例) public static boolean equals(int
2020-07-27
Spring学习笔记-8-Bean的自动装配 Spring学习笔记-8-Bean的自动装配
Bean的自动装配. 自动装配是Spring满足bean依赖一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 在Spring中有三种装配方式. 在xml中装配 在java中装配 隐式的自动装配(autowired):将
2020-07-27
24 / 36