![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习心得
编程小小白_
这个作者很懒,什么都没留下…
展开
-
大O推导法
若一个算法的执行次数为T(n),T(n)的最高次项去除系数后所得到的函数为f(n)。此时,O(f(n))即为该算法的时间复杂度。原创 2022-04-27 16:38:58 · 183 阅读 · 0 评论 -
Java取模运算
取模运算,类似于取余数。在表达式中没有负数的情况下例如:a%b当a>b,取模运算所得结果即为表达式所求得的余数,若能整除则结果为0;当a<b,取模运算所得结果即为a。在表达式中有负数的情况下例如:5%(-3),取模运算结果为2; (-5)%3,取模运算结果为-2; 2%(-6),取模运算结果为2; (-2)%6,取模运算结果为-2。即当出现负数情况下,取模运算结果的符号与左面数值符号相等。...原创 2021-10-29 18:04:10 · 7594 阅读 · 0 评论 -
计算机的存储单位
1字节(byte)=8位(bit),每1位当中存储的都是0或1;1字符(char)=2字节(byte);1KB=1024B(byte);1MB=1024KB;1G=1024MB;1T=1024G;1字节中可存储的数字范围为-128~127。由于为了区分+0和-0,在8位二进制码中,首位为0代表这个数是一个正数,后七位数字(即原码)代表的二进制值得大小即为数值;首位为1代表这个数是一个负数,后七位数字(原码)的反码(0/1互换)的补码(+1)为这个负数的相反数,加负号后即为该数值。因此原创 2022-04-24 22:33:52 · 972 阅读 · 0 评论 -
Java中i++和++i表达式的区别
i++是先赋值再运算;++i是先运算再赋值。原创 2022-04-27 11:13:39 · 763 阅读 · 0 评论