- 博客(6)
- 收藏
- 关注
原创 JavaSE方法的使用与简单递归
斐波那契的这个递归可不是一般的递归,它可是王维诗里的递归!以上1-----4都是单路递归而这个是双路递归,其原理类似于二叉树(后面会专门介绍),而且斐波那契用递归很是麻烦,有很多重复的,这就会导致运算速度下降!递归可以分开理解递进与归并,递归是把大事化小,不断调用自身的方法,且在调用中有接近结束的条件;因为当前方法是在main方法中调用的,而main方法是static 的因此是静态的!形参与实参的关系:形参是实参的一份临时拷贝,改变形参的值变实参的值不改变!实参:主方法中传递的参数叫实际参数简称实参;
2023-03-28 19:42:13 124 10
原创 JavaSE分支与循环
switch语句又称多分支语句,通过判断switch表达式与case后的值是否相等,而后决定执行的语句;其执行的顺序是:表达式1---->表达式2------>循环体语句------>表达式3;if 语句是最基本的条件语句,基本功能是判断条件真或假,然后从程序中选择成立的执行;在Java中分支结构分为两种-------单分支(if)和多分支(switch);条件表达式为布尔表达式!这里都比较简单,唯一要注意的就是第8行的if中的是布尔表达式!注意:while中的条件表达式为布尔表达式这里与c中的不一样!
2023-03-28 17:46:21 77 7
原创 JavaSE数据类型
int 类型是默认的整型,其在内存中占4个字节(32bit位)其范围是 -2^32----2^32-1;byte 类型 即字节类型在内存中占1个字节(8bit位)因此其范围是 -2^7-----2^7-1;double类型即双精度浮点型,在内存中占8个字节(64个bit位),其在使用的时候可以在后面加d或D也可以不加,因为 double是默认的浮点型;各个数据类型表示的范围大小顺序为:byte-->short-->char-->int-->long-->float-->double。0.9的精度丢失了!
2023-03-15 21:56:09 110 12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人