会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大明湖畔的闰土
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
2020年8月1日
Javaday03(补充day02运算符,流程控制)
摘要: 一. 补充day02的运算符 1.逻辑运算符 比较左右两个表达式的boolean值 &和&&的区别: &:无论左侧的表达式是否为假,右侧表达式都执行 &&:如果左侧表达式为假,则右侧表达式不执行(短路) |和||的区别与&和&&的区别同理。 2.三元运算符 表达式1?表达式2:表达式3 如果表达式1
阅读全文
posted @ 2020-08-01 14:24 大明湖畔的闰土
阅读(168)
评论(0)
推荐(0)
2020年7月27日
java中代码块,构造方法和普通方法的代码执行顺序
摘要: 静态代码块是最先执行的(在类加载时进行) 非静态代码块的内容只有在实例化对象时才会执行, 在Child Child = new Child()时,new Child()时就会创建一个对象了,但是这个对象还不会执行构造方法中的内容,然后带着这个创建的这个对象去执行非静态代码块中的 内容,执行完后,就去
阅读全文
posted @ 2020-07-27 22:19 大明湖畔的闰土
阅读(314)
评论(0)
推荐(0)
+=隐式类型转换
摘要: public class Test1_DataTypeConversion { public static void main(String[] args) { byte b = 1; b+=1 // b = byte(b+1) 底层自动加上强制转换符 System.out.println(b);
阅读全文
posted @ 2020-07-27 11:06 大明湖畔的闰土
阅读(199)
评论(0)
推荐(0)
2020年7月25日
关于switch中的default
摘要: 注意,default语句不是必须放在case语句的结尾处出现。 例子程序: int i=9; switch (i) { default: System.out.println("default"); case 0: System.out.println("zero"); break; case 1:
阅读全文
posted @ 2020-07-25 09:05 大明湖畔的闰土
阅读(1765)
评论(0)
推荐(0)
2020年6月25日
为什么 ~127 = -128 ?(转载)
摘要: 原文链接:https://www.jianshu.com/p/fd9d50945bb9 我们都知道,表示二进制有符号数有三种方式,即原码、反码和补码,而计算机中一律使用补码进行存储和运算。正数和0的补码与其原码相同,负数的补码则是其对应的反码加1得到。 假设字长为n比特,原码、反码能够表示的有符号数
阅读全文
posted @ 2020-06-25 17:28 大明湖畔的闰土
阅读(671)
评论(0)
推荐(0)
2020年6月23日
关于0.3f不等于0.3的细节
摘要: 首先0.3f属于float数据类型,0.3属于double数据类型,而float长度为32位,double长度为64位。 在计算机中0.3f与0.3作比较时,需要转换成二进制数后再开始比较 但是0.3f转换成二进制是无线循环的一个值,但是由于精度关系所以会对值进行保留,所以相同的0.3数值会由于fl
阅读全文
posted @ 2020-06-23 20:09 大明湖畔的闰土
阅读(901)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
公告