摘要:
获取数组的长度 如何获取数组的场地,格式: 数组名称 . length 这将会等得到一个int数字,代表数组的长度 数组一旦创建,程序运行期间,长度不可改变 int[]arrayA = new int[ 3]; int[] arrayB = {1,23,3,4,5,6,4,5,6,7,8,9,10, 阅读全文
posted @ 2022-06-29 16:54
漁夫
阅读(138)
评论(0)
推荐(0)
摘要:
数组索引异常 数组的索引编号从0开始,一直到 “数组的长度-1”为止 如果访问数组元素的时候,所以编号并不存在,那么将会发生数组索引越界异常:ArrayIndexOutOfBoundsException 原因:索引编号写错了 解决:修改称为存在的正确所以编号 int[] array1 = { 15, 阅读全文
posted @ 2022-06-29 16:45
漁夫
阅读(55)
评论(0)
推荐(0)
摘要:
两个数组的内存图 两个引用指向同一个数组的内存图 阅读全文
posted @ 2022-06-29 16:32
漁夫
阅读(23)
评论(0)
推荐(0)
摘要:
java中的内存划分 Java的内存需要划分成为5个部分: 1.柱(Stack)︰存放的都是方法中的局部变量。方法的运行一定要在栈当中运行。 局部变量:方法的参数,或者是方法0内部的变量 作用域:一旦超出作用域,立刻从栈内存当中消失。 2.堆(Heap):凡是new出来的东西,都在堆当中。 堆内存里 阅读全文
posted @ 2022-06-29 15:59
漁夫
阅读(30)
评论(0)
推荐(0)
摘要:
访问元素数组进行获取 直接打印数组名称,得到的是数组对应的:内存地址哈希值。 二进制:01 十进制: 0123456789 16进制:0123456789abcdef 访问数组元素的格式: 数组名称[索引值] 索引值:就是一个int数字,代表数组当中元素的编号。【注意】索引值从e开始,一直到“数组的 阅读全文
posted @ 2022-06-29 15:39
漁夫
阅读(36)
评论(0)
推荐(0)
摘要:
数组的定义格式-静态初始化 动态初始化(指定长度):在创建数组的时候,直接指定数组当中的数据元素个数。静态初始化(指定内容)﹔在创建数组的时候,不直接指定数据个数多少,而是直接将具体的数据内容进行指定。静态初始化基本格式: 数据类型[数组名称 = new 数据类型[门{ 元素1,元素2,...};注 阅读全文
posted @ 2022-06-29 14:58
漁夫
阅读(104)
评论(0)
推荐(0)
摘要:
数组的概念 数组的概念:是一种容器,可以同时存放多个数据值。数组的特点:1.数组是一种引用数据类型 2.数组当中的多个数据,类型必须统一 3.数组的长度在程序运行期间不能改变 int i = 100; int i1 = 99; int i2 = 88; 数组的初始化 动态初始化 两种常见的初始化方式 阅读全文
posted @ 2022-06-29 14:43
漁夫
阅读(206)
评论(0)
推荐(0)
摘要:
判断方法的正确重载 public static void open(){}// 正确重载 public static void open(int a){}//正确重载 static void open(int a,int b){}//代码错误:和第8行冲突public static void ope 阅读全文
posted @ 2022-06-29 14:14
漁夫
阅读(56)
评论(0)
推荐(0)
摘要:
方法重载的注意事项 方法重载与下列因素相关: 1.参数个数不同2.参数类型不同3.参数的多类型顺序不同方法重载与下列因素无关:1与参数的名称无关2.与方法的返回值类型无关 public static int sum(int a, int b) { System.out.println("有2个参数的 阅读全文
posted @ 2022-06-29 14:00
漁夫
阅读(68)
评论(0)
推荐(0)
摘要:
方法的注意事项 1.方法应该定义在类当中,但是不能在方法当中再定义方法。不能嵌套 2.方法定义的前后顺序无所谓。 3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。 4.如果方法有返回值,那么必须写上"return返回值;”,不能没有。 5. return后面的返回值 阅读全文
posted @ 2022-06-29 13:38
漁夫
阅读(64)
评论(0)
推荐(0)

浙公网安备 33010602011771号