摘要: 算法设计/算法思维 算法设计或算法思维包括:递归算法、贪心算法、分治算法、动态规划、回溯算法等算法思维。(递贪分动回) 1.1 递归算法(Recursion Algorithm) 1.1.1 概念 递归就是方法自己调用自己,每次调用时传入不同的变量。递归有助于解决复杂的问题,让代码更简洁。 1.递归 阅读全文
posted @ 2022-06-30 18:48 yishizhengbianren 阅读(310) 评论(0) 推荐(0)
摘要: 面向对象 {}作用域 万物皆对象 类 蓝图 模板 类型他 对象 实例(变量) 类是引用类型,栈中存地址,堆中存数据 成员变量(全局变量)>成员变量 构造函数 作用:创建对象 public Dog(){} 隐式构造 如果你这个类没有写构造,编译器会自动提供;写了就不会 this this.当前对象:调 阅读全文
posted @ 2022-06-30 18:45 yishizhengbianren 阅读(34) 评论(0) 推荐(0)
摘要: 数组 概念 一组连续的存储空间,存储多个相同数据类型(相对的)的值 查询快 特点 类型相同,长度固定 new出后长度不可变 创建 //声明 分配空间 赋值 使用 int[] a = new int[5];//可以存储5个int值 Arrays.toString(a); 默认值 整数:0 浮点数:0. 阅读全文
posted @ 2022-06-30 18:44 yishizhengbianren 阅读(39) 评论(0) 推荐(0)
摘要: 方法 java组成的最小单元是类 java运行的最小单元:方法 原因(先想建几个类,有几个方法,怎么实现) 代码复用 便于维护 简化编程模型(可以拆分) 语法 //怎么定义方法 public static void 方法名(){ } //访问修饰符 [static](可写可不写) 返回值类型(引用类 阅读全文
posted @ 2022-06-27 20:57 yishizhengbianren 阅读(64) 评论(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:54 yishizhengbianren 阅读(235) 评论(0) 推荐(0)
摘要: 常量 运行过程值不可变化的量 语法:所有字母都大写 避免程序员修改这个值 关键字 final 最终(java常量修饰符) 保留字 const 常量(c语言常量修饰符) 分支结构 if选择结构 多重if:要么从大到小排,要么从小到大排列条件 switch选择结构(使用在等值判断的情况) 表达式:类型最 阅读全文
posted @ 2022-06-23 19:33 yishizhengbianren 阅读(42) 评论(0) 推荐(0)
摘要: 运算符 算数>关系>赋值 算数运算符 不会强转 整数int 小数 double +:拼接字符串,两端一段为字符串则拼接,结果也为字符串 算数运算:数值 - * / % 取模 8.2%3.2=1.799999999999999 (float)8.2%(float)3.2=1.7999997 23位 + 阅读全文
posted @ 2022-06-22 20:10 yishizhengbianren 阅读(91) 评论(0) 推荐(0)
摘要: java语言: javaEE 后台开发 数据+业务逻辑 编程语言 机器语言:010101 汇编语言:mov add 高级语言:java,python 编译型(将源文件编译成机器码,一次编译多次执行。 执行效率高,不可跨平台。):c# 解释型(源文件被一行一行的解释,一行一行执行。不同的操作系统具备不 阅读全文
posted @ 2022-06-21 18:29 yishizhengbianren 阅读(40) 评论(0) 推荐(0)
摘要: 变量 标识符 用来取名字 1.字下美人数骆驼 2.同一个作用域名字不能重复 {}中 3.不能是java的关键字和保留字,字面常量 java一共50个关键字和保留字 三个字面常量 null true false 变量 变量是可变的值 变量是一个符号,存数据的 本质:变量是内存中的一段空间 变量的使用 阅读全文
posted @ 2022-06-21 18:28 yishizhengbianren 阅读(213) 评论(0) 推荐(0)
摘要: 概括: JavaScript,1995,前段解释性语言,弱类型语言 JS引入: 行内 onclick("javascript:alert('aaa')") 内部 <script></script> 外部<script src="地址"></script> JS的输出: alert("内容"); 弹窗 阅读全文
posted @ 2022-06-14 19:48 yishizhengbianren 阅读(68) 评论(0) 推荐(0)