- 博客(4)
- 收藏
- 关注
原创 java8 接口中的静态方法(static修饰)和 默认方法(default)修饰 的异同
相同点1,接口的实现类中可以不用必须重写以上两种方法不同点1,静态方法不能被重写,默认方法可以被重写2、静态方法只有一个副本,默认方法每个对象一个复本3、静态方法如果 加锁,锁的是类, 默认方法加锁,锁的是对象目前只想到这么多,先记上,如果以后再想到其它的,再更新...
2020-10-15 16:01:02
751
原创 springMVC执行过程
一、重要类解释1,DispatcherServlet:前端控制器,页面发起请求时会将request提交至DispatcherServlet。在web项目中DispatcherServlet处于web.xml中的servlet,项目启动时会将此类加载。spring-mvc.xml会作为此类的init-param(初始化参数)被加载。2、HandlerMapping :处理器映射器,通过扩展处理器映射...
2018-05-21 15:55:43
2159
转载 关于负数的右移与无符号右移运算小结
对于带符号右移,若为负数,则在存储时首位表示符号位,其值为1,表示该值是负数的移位,在移位过程中,高位补1,若符号位是0,表示是正数,在移位过程中高位补零,两者的前提是符号位保持不变: 对于负数的右移:因为负数在内存中是以补码形式存在的,所有首先根据负数的原码求出负数的补码(符号位不变,其余位按照原码取反加1),然后保证符号位不变,其余位向右移动到X位,在移动的过程中,高位补
2017-12-22 10:27:21
675
原创 String类中intern()的用法
简单来说string.intern()方法被调用时先去常量池里面查看string是否存在如果存在直接返回其字符串,如果不存在将string放入常量池中后返回。jdk1.6和jdk1.7中的用法有些细微差别1:jdk1.6 先去常量池里面查看string是否存在如果存在直接返回其字符串,如果不存在将string放入常量池中后返回2: jdk 1.7 先去常量池里面查看string是否存在如
2017-12-19 10:52:53
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人