随笔分类 - JAVA
日常小式
成员变量与局部变量的区别
摘要:A:在类中的位置不同 成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上 B:在内存中的位置不同 成员变量:在堆内存(成员变量属于对象,对象进堆内存) 局部变量:在栈内存(局部变量属于方法,方法进栈内存) C:生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随
阅读全文
面向对象基本概述
摘要:Java中最基本的单位是类,Java中用class描述事物也是如此 成员变量 就是事物的属性 成员方法 就是事物的行为 成员变量 就是事物的属性 成员方法 就是事物的行为 定义类其实就是定义类的成员(成员变量和成员方法) a:成员变量 和以前定义变量是一样的,只不过位置发生了改变。在类中,方法外。
阅读全文
二维数组遍历
摘要:二维数组遍历: 外循环控制的是二维数组的长度,其实就是一维数组的个数。 内循环控制的是一维数组的长度。 外循环控制的是二维数组的长度,其实就是一维数组的个数。 内循环控制的是一维数组的长度。 结果:
阅读全文
数组操作的两个常见小问题越界和空指针
摘要:数组操作的两个常见小问题越界和空指针: a:ArrayIndexOutOfBoundsException:数组索引越界异常 原因:你访问了不存在的索引。 int[] arr = new int[3]; System.out.println(arr[3]); b:NullPointerExceptio
阅读全文
方法重载练习比较数据是否相等
摘要:方法重载: 在同一个类中,方法名相同,参数列表不同。与返回值类型无关。 参数列表不同: A:参数个数不同 B:参数类型不同 C:参数的顺序不同(算重载,但是在开发中不用) 在同一个类中,方法名相同,参数列表不同。与返回值类型无关。 参数列表不同: A:参数个数不同 B:参数类型不同 C:参数的顺序不
阅读全文
方法之根据键盘录入的行数和列数,在控制台输出星形
摘要:根据键盘录入的行数和列数,在控制台输出星形: 结果: 注意: 1.该案例无返回值类型,用void来表示(return可省略) 2.单独调用即可 输出调用(错误) 赋值调用(错误)
阅读全文
方法的概述,格式及注意事项
摘要:1.方法优势: 提高代码的复用性 2.什么是方法: 完成特定功能的代码块。 3.方法的格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体语句; return 返回值; } 4.方法的格式说明: 修饰符:目前就用 public static。后面我们再详细的
阅读全文