- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Spring中@Autowired和@Resource区别
Autowired功能虽说非常强大,但是也有些不足之处。比如它跟Spring强耦合了,如果换成了其他框架,功能就会失效。而@Resource是JSR-250提供的,它是Java标准,绝大部分框架都支持。除此之外,有些场景使用@Autowired无法满足的要求,改成@Resource却能解决问题。1、@Autowired默认按byType自动装配,而@Resource默认byName自动装配。2、@Autowired只包含一个参数:required,表示是否开启自动准入,默认是true。
2023-10-16 22:57:13
59
1
原创 if和switch的不同点
if和switch的主bai要区别如下:1)if的括号内的表达式可以分别是布尔类型的合法表达式、可以是所有大于0的正s整数为true,反之为小于等于0的正整数为false、可以是常量、枚举;而switch括号内也符合前面if提到的外,就是当圆括号内为正整数只能是0或1,其它的正整数属于 default范围。这点可以看如下代码: switch (2) // 除了0和1的其它正整数 { case false: // 对应0 printf(“false\n”); break; case
2021-01-28 09:03:45
7040
原创 Java学习笔记day1
Java入门第一阶段if…else的选择选择单if语句if(条件){操作:}判断条件是否成立,如果成立则执行操作使用场景: 只需要对满足条件的情况做判断即可在数据列表中,循环判断,如果一旦找到其中有同时满足用户名和密码相等的情况就表示登录成功if…else 语句表示非此即彼: 如果if的条件满足就执行if的操作,否则就执行else中定义的操作if(条件){满足时执行的操作;}else{不满足就执行的操作}注意: else 不能单独使用,必须和一个if配对if的嵌套使用if
2021-01-26 09:49:35
119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人