社区
Java SE
帖子详情
我也来提两个问题,大家见笑了
kingssman
2009-04-22 02:22:55
1,关于静态引用的问题,静态引用和我们以前常用的类名.静态方法名(静态变量名)有什么区别?
或者说那种方法更好?为什么要引入这个东西呢?
2,最近在改别人的代码时发现他所有的void方法最后都写了一return;
我觉得这是画蛇添足,但是由于本人水平有限,所以想来请教一下,到底要不要这个return;
就这两个问题,多谢大家了。
...全文
130
13
打赏
收藏
我也来提两个问题,大家见笑了
1,关于静态引用的问题,静态引用和我们以前常用的类名.静态方法名(静态变量名)有什么区别? 或者说那种方法更好?为什么要引入这个东西呢? 2,最近在改别人的代码时发现他所有的void方法最后都写了一return; 我觉得这是画蛇添足,但是由于本人水平有限,所以想来请教一下,到底要不要这个return; 就这两个问题,多谢大家了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouxingyu896
2009-04-22
打赏
举报
回复
学习
顶
kingssman
2009-04-22
打赏
举报
回复
[Quote=引用 8 楼 nike911 的回复:]
任何一个东西存在都是有它的道理!
比如就说VOID 中的 RETURN ;
一段简单的代码就明白了
public static void test(int i){
if(i>0){
System.out.println("大于0");
}else if(i <0){
System.out.println("小于0");
return ;
}
System.out.print("等于0");
}
[/Quote]
我说了他是在方法的最后面写得return;
kingssman
2009-04-22
打赏
举报
回复
谢谢大家的回复
1,静态引用是为了方便,看个人喜好。
2,我可以肯定地告诉大家,他写得return并没有任何实际意义,也跟逻辑没有关系,
全都是写在方法的最后面的,感觉像是习惯或者是不懂。
qhgxinxing
2009-04-22
打赏
举报
回复
void 类型的方法 不需要加return
yurui05
2009-04-22
打赏
举报
回复
2 没有见过 void后有return的 可能是入行时间还比较短
nike911
2009-04-22
打赏
举报
回复
任何一个东西存在都是有它的道理!
比如就说VOID 中的 RETURN ;
一段简单的代码就明白了
public static void test(int i){
if(i>0){
System.out.println("大于0");
}else if(i<0){
System.out.println("小于0");
return ;
}
System.out.print("等于0");
}
thinkong
2009-04-22
打赏
举报
回复
1.静态引用不仅仅是因为方便灵活,我个人认为这个还关系到效率:引用的话,直接操作同一个内存地址,效率更高一些。
2.我个人认为:
a,编程习惯;
b,是程序碰到return后自动结束调用,否则要遇到最后一个大括号。如果有上千个调用函数,
则可能会对提升效率有帮助。
一家之言,仅供参考。
希望高手指正。
oklinsong
2009-04-22
打赏
举报
回复
1 方便,
2 去掉也没事吧!
捏造的信仰
2009-04-22
打赏
举报
回复
静态引用没有强迫型,是个很自由的功能,想用就用。
void 方法最后面写 return,那是脱裤子放屁。
tjmfj
2009-04-22
打赏
举报
回复
1.静态引用是J2SE5.0的新特性之一,在5.0之前都没有这个。估计是原来的时候“类名.静态方法名(静态变量名)”太麻烦了,静态引用就比较方便了。
2.没有明白你的意思,最好给个例子。
churchatp1
2009-04-22
打赏
举报
回复
1.至少不用new了,另外静态引用是全局的,不像类对象自己维护自己的
frankwoods123
2009-04-22
打赏
举报
回复
1. 静态引用更方便灵活
2. Java中void方法不需写return,楼主看的代码作者可能以前并不是java程序员
doublecool
2009-04-22
打赏
举报
回复
问题一:我个我感觉静态引入方式,只是用了方便,少写几个代码!
问题二:一个方法执行完成之后都会回到主调方法里去,所以感觉return;是真的是多余的!但如果是别的返回值类型,就另当别论了!
QT串口发送结果比预期多字节
问题
俺前两天犯了个错误,怪自己不认真,一个小
问题
鼓捣一个星期才发现原因所在。网上对这个类型错误描述比较少(PS:可能太low了,大家不屑于描述,
见笑
了哈~),这里记一下,给后来者
提
个醒,也给自己立个flag。 1.当时的情况是这样的(
问题
背景): 当时用QT的串口类下载文件给嵌入式板子,发出的数据正常,接收到的数据长度不符,一般都是多了;用串口调试助手接收QT发送的数据,发现着实长度对不上呀,而且...
两个
半月!出差终于结束啦
大家好,我是bigsai,自己的出差生活已彻底结束,在这里和大家share一下。持续
两个
半月,自己的第一次出差生活也算正式结束,这
两个
月写的几篇技术文都是摸鱼、熬夜偷偷整的,太不容易了。给...
[唠叨两句]窗体间传值及其同步更新显示
今天唠叨两句一个特别经典的话题:“窗体间传值 及 同步更新
两个
窗体间的数据”,作为菜鸟无论是知识、技术、还是能力都有限,说的不好、望大家莫笑。 我们老师在给我们讲课时惯用的一个套路就是:以实例由简到繁、由易到难,将知识点及其用法贯穿于始终。今天我也献丑试一试,嘿嘿…
见笑
、
见笑
! 窗体简单设计如下: 父窗体 :Form1 包含
两个
控件:TextBo...
来来来, 我也来发发我大二时候的作品
今天看到了: 12年前的作品──《美绿中国象棋》制作过程及算法简介 http://www.cnblogs.com/miloyip/archive/2010/03/16/1687647.html 不仅想到了我大二时候的作品, 让大家比较下墙内墙外的差距, 希望大家不要
见笑
, 再怎么样, 我这个好歹还是开源的. 第一个也是棋类游戏, 五子棋. 当时qq上都还没有五子棋, 个别网站上...
29.Linux网络编程熟练掌握 TCP 状态张换图熟练堂握端口复用的方法了解半关闭的概念和实现方式了解多路10 转接模型熟练掌握 select 函数的使用熟练使用 fdset 相关函数的使用能够编写
是不是建立连接的 三次握手的过程啊?内核帮我完成的,那么我再
提
一个
问题
,那么为什么我们这个tcp 它是面向连接 安全可靠的啊?首先 第一个 那么为什么 说它是面向连接的,为什么这么说?大致浏览一下,三次握手 四次挥手的过程,大家有没有画一下?同学们,大家注意 这个写代码的时候其实我们用不着它,就是让大家面试的时候能够顺利一些,这个你需要了解清除,让大家画图,每一个图里面 它的编号 序号怎么来的,把昨天的 第二天的内容说一下,复习一下,第二天 讲的东西不算多,但是有
两个
作业题来写一写,
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章