摘要: 集合 对象的容器,定义了对象的常用操作方法完成数组的功能 数组长度固定,集合长度不固定 Collection list 动态数组,有下标,有序,不唯一 ArrarList 数组结构实现, 查询快,增删慢 线程不安全(数据丢失) size() add() remove() Vector 运行效率慢,线 阅读全文
posted @ 2022-07-12 20:30 chahune 阅读(56) 评论(0) 推荐(0)
摘要: 包装类 Integer Integer num1 = 100; Integer num2 = 100; //true num1==num2; Integer num1 = 1000; Integer num2 = 1000; //false num1==num2; Integer num1 = In 阅读全文
posted @ 2022-07-07 20:53 chahune 阅读(72) 评论(0) 推荐(0)
摘要: Object Object:对象,物质,客观 万物皆对象:java中所有的类都会直接或者间接继承Object这个类 getClass(); 获取类对象 //程序初始化 private static native void registerNatives();//本地方法 //获取类对象 public 阅读全文
posted @ 2022-07-06 19:45 chahune 阅读(35) 评论(0) 推荐(0)
摘要: 面向对象 {}作用域 万物皆对象 类 蓝图 模板 类型他 对象 实例 类是引用类型,栈中存地址,堆中存数据 成员变量(全局变量)>成员变量 构造函数 作用:创建对象 public Dog(){} 隐式构造 如果你这个类没有写构造,编译器会自动提供;写了就不会 this this.当前对象:调用构造函 阅读全文
posted @ 2022-06-30 18:42 chahune 阅读(22) 评论(0) 推荐(0)
摘要: 排序算法 1.1 概述 排序是将一组数据,依据指定的顺序进行排列的过程。 排序是算法中的一部分,也叫排序算法。算法处理数据,而数据的处理最好是要找到他们的规律,这个规律中有很大一部分就是要进行排序,所以需要有排序算法。 排序分为:内部排序和外部排序。 内部排序:是将需要处理的所有数据加载到内存中进行 阅读全文
posted @ 2022-06-30 14:37 chahune 阅读(61) 评论(0) 推荐(0)
摘要: 算法设计/算法思维 算法设计或算法思维包括:递归算法、贪心算法、分治算法、动态规划、回溯算法等算法思维。(递贪分动回) 1.1 递归算法**(Recursion Algorithm)** 1.1.1 概念 递归就是方法自己调用自己,每次调用时传入不同的变量。递归有助于解决复杂的问题,让代码更简洁。 阅读全文
posted @ 2022-06-30 14:35 chahune 阅读(74) 评论(0) 推荐(0)
摘要: 数组 概念 一组连续的存储空间,存储多个相同数据类型(相对的)的值 查询快 特点 类型相同,长度固定 new出后长度不可变 创建 //声明 分配空间 赋值 使用 int[] a = new int[5];//可以存储5个int值 Arrays.toString(a); 默认值 整数:0 浮点数:0. 阅读全文
posted @ 2022-06-30 11:51 chahune 阅读(22) 评论(0) 推荐(0)
摘要: 方法 java组成的最小单元是类 java运行的最小单元:方法 原因(先想建几个类,有几个方法,怎么实现) 代码复用 便于维护 简化编程模型(可以拆分) 语法 //怎么定义方法 public static void 方法名(){ } //访问修饰符 [static](可写可不写) 返回值类型(引用类 阅读全文
posted @ 2022-06-27 20:56 chahune 阅读(56) 评论(0) 推荐(0)
摘要: 循环 while循环 语法: //1.输出1~100的数 //2.输出100~1的数 int i=1; int count =100;//解耦的思想 Spring while(i<=100){ //System.out.println(i); //1.利用i刚好是1~100 System.out.p 阅读全文
posted @ 2022-06-25 15:53 chahune 阅读(115) 评论(0) 推荐(0)
摘要: 常量 运行过程值不可变化的量 语法:所有字母都大写 避免程序员修改这个值 关键字 final 最终(java常量修饰符) 保留字 const 常量(c语言常量修饰符) 分支结构 if选择结构 多重if:要么从大到小排,要么从小到大排列条件 switch选择结构(使用在等值判断的情况) 表达式:类型最 阅读全文
posted @ 2022-06-23 19:35 chahune 阅读(28) 评论(0) 推荐(0)