- 博客(9)
- 收藏
- 关注
原创 Java构造方法
若手动添加了构造方法(构造方法重载时),默认构造方法会失效。在创建对象触发构造方法调用,不能通过句点调用构造方法。创建方法后 构造内存地址 地址赋值给引用变量。方法名 与类名相同 无返回值。public 类名{} //无返回值。A创建对象 //堆开辟空间。C构造内存地址赋值给引用变量。编译器默认提供无参构造方法。2执行构造方法的逻辑代码。
2023-07-02 21:13:55 113 1
原创 Java中 变量初始化
引用数据类型在定义时必须初始化 可以不赋值,会有默认值。基本数据类型必须先初始化 必须赋值。开辟空间会直接会有默认值 对一维数组而言。对二维数组和对象数组,仅仅开辟了地址空间。
2023-07-02 20:59:41 241 1
原创 Java数组 一维数组,二维数组,对象数组
2.System.arraycopy(原数组,原数组起始,新数组,新数组长度,新数组起始,长度);3.java.util.Arrays.copyOf(原数组,新长度);语法:数据类型... 形参名 //必须定义在形参的最后,且只能有一个。{{1}{1,2}{1,2,3}}也是可以的 不必为等长数组。可接受多个同类型的实参,个数不限,使用方式与数组相同。数组做参数,在方法中改动,对用主函数数组也会改动。我们注意数组在内存中存储情况。1我们的数组名储存在栈中。2数组的内容存储在堆;数组的创建有多种方法。
2023-07-02 20:54:44 182 1
原创 Java形参中可变长参数如何应用和注意事项,原理
语法:数据类型... 形参名 //必须定义在形参的最后,且只能有一个。,使用方式与数组相同。
2023-07-02 19:32:38 241 1
原创 java中初学者如何理解内存中栈和堆 方法区
在学习任何一种语言我们了解到其在计算机内存的一些底层运行,java内存中的如何存取数据。而Java内存主要分为三大块:栈,堆和方法区
2023-07-02 18:28:03 73 1
原创 随机数生成方法
归纳: 生成a~b(包含b)之间的随机数,只需要使用 r.nextInt(b-a+1)+a即可。r.nextInt(10) 其范围未[0,10)的整数但不包括10;第二种方法返回的数值是[0.0,1.0)的double型数值,由于。第二种(Math.random()) 注意导包。double类数的精度很高,可以在一定程度下看做随机数,借助。r.nextInt(11) //0~10的随机整数。r.nextInt():产生整数的随机数(均匀分布)第一种(new Random())
2023-06-30 22:04:24 302
原创 Java学习第二天 基本数据类型 类型转化 转义字符 控制台输入导包和规则 类型自动提升
Java学习第二天 基本数据类型 类型转化 转义字符 控制台输入导包和规则 类型自动提升
2023-06-22 17:05:52 87 1
原创 Java学习第一天 Java语言规范 public作用 类的阐述 代码注释 标识符命名
Java语言规范 public作用 类的阐述 代码注释 标识符命名
2023-06-21 19:54:04 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人