QQ登录

只需一步,快速开始

微信登录

扫一扫,访问微社区

查看: 159|回复: 4

java 小基础

[复制链接]

签到天数: 8 天

[LV.3]偶尔看看II

1

主题

11

帖子

221

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
221
发表于 2020-1-14 17:50:35 | 显示全部楼层 |阅读模式

1.善用条件表达式,来表示一般的if,else。

if(a>0)  b=1;else  b=-1;   可以直接写成     b=(a>0?1:-1);

判断常量,变量,字符串,表达式时,也可以用switch()代替if,else。


2.用foreach代替传统的for循环。


3.能够封装的操作,尽量封装起来,减少冗余。


4.类名用名词命名,方法名用动词或者动词短语命名,返回boolean的方法用is开头开命名


5.尽量避免大量的if else 嵌套。

6.if语句的代码块,最好用{},方便后续的代码扩展。


7.大量的if esle嵌套,可以通过多态或者枚举去简化

8.位运算(&,|,^,<<,>>)的效率比普通的运算高。



回复

使用道具 举报

该用户从未签到

0

主题

9

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2020-1-15 12:35:33 | 显示全部楼层
感谢楼主的无私奉献
回复

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

0

主题

14

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2020-1-15 14:48:30 | 显示全部楼层
谢谢楼主,学习了
回复

使用道具 举报

签到天数: 6 天

[LV.2]偶尔看看I

2

主题

51

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2020-1-15 15:02:10 | 显示全部楼层
支持 资源特别给力
回复

使用道具 举报

签到天数: 11 天

[LV.3]偶尔看看II

2

主题

233

帖子

308

积分

中级会员

Rank: 3Rank: 3

积分
308
发表于 2020-1-19 22:26:51 | 显示全部楼层
非常好的学习资料
回复

使用道具 举报

本版积分规则

客服热线
400-xxxx-xxxx 周一至周日:09:00 - 21:00
公司地址:xxxxxxxx

本站所有资源均是网上搜集或会员上传提供,本站内容仅供观摩学习交流之用,将不对任何资源负法律责任。如有侵犯您的版权,请及时发邮件联系我们(i@merryyou.cn),我们将尽快处理!

技术支持: niocoder  X3.4© 2013-2017 java干货

QQ|java干货 ( 冀ICP备15006929号-2 )

GMT+8, 2020-1-29 13:25 , Processed in 0.071134 second(s), 20 queries .

快速回复 返回顶部 返回列表