摘要: /* * 返回值类型: 参数是一个数组,不需要返回 void * 传递的数组的地址值:结果就是两个数组变量指向堆内存中的同一个对象 */ public static void reverse(int[] arr){ //遍历数组 for (int i = 0; i < arr.length/2; i 阅读全文
posted @ 2021-12-28 23:28 进击的小蔡鸟 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型:值传递,仅仅是一个简单的赋值 (int a,int b) 方法中的值改变和原来的值没有关系 引用数据类型:地址值传递,结果就是多个数组变量指向堆内存中的同一个对象 (int[] arr) 一个数组改变了对象的值,另外一个数组访问的就是改变后的 阅读全文
posted @ 2021-12-28 23:09 进击的小蔡鸟 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1.1 形参和实参的区别 形参:定义方法时写的参数getSum(int a,int b) 没有值 实参:调用方法时传递的实际参数 getSum(10,20) getSum(100,200) 1.2 方法的参数是基本类型和引用类型的区别 基本数据类型:值传递,仅仅是一个简单的赋值 (int a,int 阅读全文
posted @ 2021-12-28 23:06 进击的小蔡鸟 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.1 数组的定义格式 //动态初始化:指定数组的长度,有默认初始化值//静态初始化:创建数组并附初始化值能够使用两种方式完成数组元素的初始化 动态初始化:int[] arr = new int[10]; 静态初始化:int[] arr = new int[]{1,2,3,4,5,6,7,8,9,1 阅读全文
posted @ 2021-12-28 22:57 进击的小蔡鸟 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1.1 三种循环的区别 三种循环的区别: 1.for循环 while循环 和 do..while循环的区别 for循环和while循环: 先执行循环判断语句, 后执行循环体语句 do...while循环: 先执行循环体语句, 后执行循环判断语句 for循环 和 while循环 和 do..while 阅读全文
posted @ 2021-12-28 22:29 进击的小蔡鸟 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、能够知道除法和取余的区别 /:除法==>两个数相除,求商 10/3=3 %:取余==>两个数相除,求余数 10%3=12、能够完成字符和字符串的加法 字符的加法:字符底层是一个整数 'a':97 'A':65 '0':48 'a'+10=97+10=107 字符串加法:任何数据类型的数据和字符串 阅读全文
posted @ 2021-12-28 01:10 进击的小蔡鸟 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.1 JRE和JDK(记忆) JVM(Java Virtual Machine),Java虚拟机 JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API) JDK(Java Development Kit)称为Java开发工 阅读全文
posted @ 2021-12-28 00:34 进击的小蔡鸟 阅读(104) 评论(0) 推荐(0) 编辑
摘要: idea快捷键 阅读全文
posted @ 2021-12-21 10:59 进击的小蔡鸟 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 当定义一个final形参时,是保证这个形参的值在方法体运行中不被改变,在方法里对这个形参的赋值语句是无法通过检查的; 当形参为引用类型时,里面的属性可变,但不能直接给对象赋值; 注:final修饰基本类型时,值不可改;修饰引用类型时,地址值不可改 阅读全文
posted @ 2021-12-20 18:35 进击的小蔡鸟 阅读(405) 评论(0) 推荐(0) 编辑
摘要: Java Stream的使用文档 阅读全文
posted @ 2021-12-18 23:06 进击的小蔡鸟 阅读(1403) 评论(0) 推荐(0) 编辑