- 博客(26)
- 收藏
- 关注
原创 对象的引用传递
类属于引用数据类型,引用数据类型的内存空间可以同时被多个栈内存引用。解释:数据结构 栈和堆的知识。大家好,我是小帅,年龄21。大家好,我是小帅,年龄21。
2023-04-04 20:30:29 85
原创 局部变量与成员变量的不同
在Java中,定义在类中的变量称为成员变量,定义在方法中的变量称为局部变量。如果在某个方法中定义的局部变量与成员变量同名,这种情况是允许的,此时在方法中通过变量名访问的是局部变量,而非成员变量。
2023-04-04 20:09:47 57
原创 对象的创建与使用
直接创建对象:类名 对象名 = new 类名();在Java程序中可以使用new关键字创建对象。对象名 = new 类名();案例学习对象属性和方法的访问。类名 对象名 =null;
2023-04-03 10:28:28 71
原创 类的定义简介
成员变量用于描述对象的特征,成员变量也被称作对象的属性;成员方法用于描述对象的行为,可简称为方法。类是对象的抽象,用于描述一组对象的共同特征和行为。类中可以定义成员变量和成员方法。定义一个student类。
2023-04-03 10:09:55 460
原创 二维数组的介绍
数据类型 [ ] [ ] 数组名 = { {第0行初始值},{第1行初始值},...,{第n行初始值} };数据类型[ ] [ ] 数组名 = new 数据类型 [行数] [列数];数据类型 [ ] [ ] 数组名 = new int [行数] [ ];int [0] [1] 第一个索引表示行的数组,第二个索引表示列的数组。
2023-04-01 14:09:35 52
原创 数组的排序
1.从第一个元素开始,依次对相邻的两个元素进行比较,直到最后两个元素完成比较。如果前一个元素比后一个元素大,则交换它们的位置。整个过程完成后,数组中最后一个元素自然就是最大值,也完成了第一轮比较。3.以此类推,持续对越来越少的元素重复上面的步骤,直到没有任何一对元素需要比较为止。冒泡排序,就是不断地比较数组中相邻的两个元素,较小者向上浮,较大者向下沉。2.除了最后一个元素外,对剩余的元素继续进行两两比较,过程与第一步相似。
2023-04-01 13:17:58 50
原创 数组的复习
由4个基本元素组成:数组名称、数组元素、元素索引、数据类型。数组名 = new 数据类型 [长度];数据类型 [ ] 数组名;定义数组及访问数组中的元素。
2023-03-30 17:56:53 47
原创 方法的重载
方法重载,就是在同一个作用域内,方法名相同但参数个数或参数类型不同的方法。参数不同的方法有相同的名字,调用时根据参数不同确定调用哪个方法。定义3个add()方法。
2023-03-30 17:38:47 44
原创 方法的介绍
{}内实现打印矩形的代码是方法体,print是方法名,方法名后面()中的height和width是方法的参数,void表示方法没有返回值。修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名 2,...){如果方法不需要接受任何参数,参数列表为空,即()内不写任何内容。注:如果方法没有返回值,返回值类型为void,return语句可以省略。返回值: 被return语句返回的值,该值会返回给调用者。修饰符:方法的修饰符比较多,如:static修饰符等。返回值类型:用于限定方法返回值的数据类型。
2023-03-30 16:04:46 29
原创 break语句
在switch条件语句中,作用是终止某个case并跳出switch结构。在switch条件语句和循环语句中都可以使用break语句。在循环语句中,作用是跳出循环语句,执行循环后面的代码。
2023-03-30 15:31:14 33
原创 循环嵌套的复习
while、do...while、for循环语句都可以嵌套,也可以相互嵌套。循环嵌套是指在一个循环语句的循环体中再定义一个循环语句的语法结构。for(初始表达式;for(初始表达式;for循环中嵌套for循环格式。使用*打印直角三角形。
2023-03-27 10:50:52 77
原创 while、do...while和for循环的区别
while和do...while适用于循环次数不确定的场景;for适用于循环次数确定的场景。while和for是先判断,在执行循环体。do...while先执行循环体,再判断循环条件。都遵循循环四要素,初始化变量、循环条件、循环体、更新循环变量。do...while循环。
2023-03-27 10:14:27 188
原创 for循环语句
第二步,执行2. 判断结果为true,执行第三步;如果判断结果为false,执行第五步。1:初始表达式 2:循环条件 3:操作表达式 4:循环体。for(初始化表达式;第四步,执行3. 然后重复执行第二步。{}中的执行语句为循环体。1~5求和(for循环)
2023-03-27 09:15:26 31
原创 do...while循环语句
do...while和while的区别:do...while是先执行后判断,while是先判断后执行。循环体会无条件执行一次,然后再根据循环条件决定是否继续执行。使用do...while语句打印1~10自然数。关键字do后面{}中的执行语句是循环体。}while(循环条件)
2023-03-27 09:02:31 76
原创 上课笔记总结
string的格式不满足yyyy-MM-dd,存在异常发生的风险,所以java 在这里设计一个异常需要咱们提前处理。就是将date对象看成字符串比较。Object 类 所有类的爹。,而且所有类都覆盖重写了,object类的方法。try如果发生异常,try后部分的代码不执行了。java数据类型 1.引用类型2.基本类型。3.Date的api。创建Date对象默认是当前的时间。父类可以被子类 实例化。
2023-03-27 08:01:36 32
原创 switch条件语句
注: switch语句将表达式的值与每个case中的目标进行匹配。如果找到了匹配的值,则执行对应case下的语句;如果没找到任何匹配的值,则执行default后的语句。此处只需知道break的作用是跳出switch语句即可。switch(表达式){
2023-03-25 15:14:03 127
原创 选择结构语句
注:当判断条件成立时,计算表达式1的值作为整个表达式的结果,否则表达式2的值作为整个表达式的结果。语法格式: 判断条件?表达式1 : 表达式2。if...else if...else 语句。else if(判断条件2)else if(判断条件n)if...else语句。
2023-03-25 14:43:52 15
原创 Java的算数符
+ -- :符号在前 前自增 后取值 符号在后,前取值,后自增。算术运算符 逻辑运算符 比较运算符。算术运算符:+ - * / ...
2023-03-25 12:53:51 19
原创 Java基本语法
Java程序代码必须放在一个类当中,类使用class关键字定义,在class前面可以有类的修饰符。3.字符串过长可以分成两个字符串用(+)链接。修饰符 class类名{多行注释:以符号 /* 开头,以 符号 */ 结尾。注意:1.每条语句的最后用“;文档注释:以 /**开头,以 **/ 结束。
2023-03-24 15:07:24 34
原创 笔记与心得
#include<stdio.h>int main(){ int n;scanf("%d",&n);if(n==1){ printf("0\n0"); //直接输出//}else if(n>=2){ double a[n]; //建立一个浮点数的数组,for语句读取数的多少,存入a数组。//int i;for(i=0;i<n;i++){ scanf(...
2021-10-23 20:46:01 52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人