摘要: 16 方法 方法 理解:也叫做函数,可以粗略为存放重复操作的东西 分类(以去银行取到的钱为例) 第一种: 有参有回(密码正确,成功取钱) public 返回值类型 方法名(形参1,形参2......形参n){ 方法体 return 返回值; } 第二种: 有参无回(密码错误,银行卡被锁死,未取到钱) 阅读全文
posted @ 2020-11-28 20:34 SSS翱翔万里 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 15 面向对象基本概念 1.创建对象 A.概念 1.本质:创建模板类,并通过模板进行实例化操作 2.实例化操作:通过模板创建对象 3.对象是类实例化的结果 B.语法 ​ 类名 对象名=new 类名(); 2.对象的操作 A.调用对象属性(成员属性): ​ 若未私有化成员属性,则可以通过对象名.属性名 阅读全文
posted @ 2020-11-28 19:58 SSS翱翔万里 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 14 一维数组 1.含义 本质为存放多个相同数据类型的变量的容器 2.语法 变量类型[] 数组名称=new 变量类型[]; 如果是初始化赋值,则为: 变量类型[] 数组名称={值1,值2.........值n}; 3.基本操作 3.1 获取数组的长度: 数组名称.length 3.2 数组赋值 in 阅读全文
posted @ 2020-11-28 19:17 SSS翱翔万里 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 13 变量 1.解释 可以简要认为是存放值的容器 2.分类 a.基本数据类型(8种) b.引用数据类型 ​ 在JAVA中除了8种基本数据类型外只有引用数据类型 3.变量类型的转换(相同数据类型的转换) 1.向上转型(自动转换) ​ 小类型(范围)转为大类型(范围) 2.向下转型 ​ 大类型(范围)转 阅读全文
posted @ 2020-11-28 18:32 SSS翱翔万里 阅读(128) 评论(1) 推荐(0) 编辑
摘要: 12 面向对象与面向过程的区别(初窥) 前提 完成一件事情通常由很多步骤 面向对象 把某些步骤里面共同的行为抽象出一个类,每次需要使用这个行为的时候就直接调用这个类好了. 面向过程 按照事情的步骤用函数写出来,然后一步步的按照先后顺序实现,最后使用的时候依次调用就行. 举例说明 1.完成一个编程题目 阅读全文
posted @ 2020-11-28 12:39 SSS翱翔万里 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 11 二维数组初窥 定义语法 变量类型[] [] 名称 = new 变量类型[a] [b]; a代表的是能存放多少个一维数组 b代表每一个一维数组里面能存放多少个变量 a*b代表着该二维数组能够存储的元素的个数 如:int[] [] temp = new int[5] [6]; ​ 意思是定一个了一 阅读全文
posted @ 2020-11-27 22:41 SSS翱翔万里 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 10 冒泡排序 思路分析: 核心思想为: 使数组的当前部分(初始时为原数组)的最后一个值为最大值(升序)为或最小值(降序) 使最后一个值为最大值的具体操作为(升序):在数组的当前部分里面每次(从第一个开始)都拿前面一个与后面相相比较,若比后面的值大,就交换,直到前面一个数访问当前数组的倒数第二个元素 阅读全文
posted @ 2020-11-26 20:12 SSS翱翔万里 阅读(193) 评论(0) 推荐(1) 编辑
摘要: 09 插入排序 思路分析: ​ 核心思想为:把无序数组的第一个元素当成有序数组,每次往后面(第二个元素开始)拿一个元素,把它与有序数组重新排序成有序数组,直到拿到最后一个元素为止. 注意:升序就是假定有序数组为升序来求解的,降序是假定有序数组是降序来求解的 int[] a={1,77,66,3,20 阅读全文
posted @ 2020-11-25 20:38 SSS翱翔万里 阅读(189) 评论(1) 推荐(2) 编辑
摘要: 08 选择排序 准备工作 public class SelectionSort { public static void main(String[] args) { //selection sort是选择排序的意思 int[] a={55,77,22,44,88,-8}; System.out.pr 阅读全文
posted @ 2020-11-25 12:56 SSS翱翔万里 阅读(151) 评论(2) 推荐(2) 编辑
摘要: 数组的反序 准备工作 public class InvertedSequence { public static void main(String[] args) { //inverted sequence是反序的意思 int[] a={2,77,-4,6,11}; System.out.print 阅读全文
posted @ 2020-11-25 10:51 SSS翱翔万里 阅读(565) 评论(0) 推荐(2) 编辑