
正文
关于1000行的java代码的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java代码几千行,如何快速定位代码走了那些逻辑行
要定位到行,代码要debug编译,至少要带上行信息。线程占用内存高低,可以用jmap做heap dump出来给MomoryAnalysis分析他可以按线程统计,一般也可以用它来找出造成OOM的原因。
先熟悉流程,搞清楚最基本的操作的方法,然后熟悉增删改查,很固定的方法,会调用就可以了,不需要了解多少框架里面封装好的方法。
可以从一下几个方面进行慢慢培养。第一:明确学习目的逻辑思维学习编程对多数IT业人员来说都是非常有用的。
相关问答
Q1: 一个java类标准代码行数范围大概是多少?
1、以1000行为准,超过千行就要考虑类拆分了。类的代码行数没有特定的行数限制规范。根据实际情况决定。对于经常使用的java类,代码行数应该尽可能的少,这样能减少java类的加载时间,减少内存频繁占用和回收。
2、而且一个Java方法不能超过64k。一般一个Java类不要有太多行数,如果一个Java代码超过几千甚至过万,个人觉得应该考虑一些代码优化方式,比如继承;或者重新构思这个类。代码行数太多可读性查,不利于维护。
3、阿里java类行数是80行以内。java开发手册推荐单个方法的总行数不超过80行。除注释之外的方法签名、左右大括号、方法内代码、空行、回车及任何不可见字符的总行数不超过80行。
4、之前参加过一个培训,一位已经有30年项目开发管理的导师说,好的函数不超过14行。14行每一行的功能都很清晰。
Q2: 1000行代码出现多少个bug在合理范围内
1、微软的程序比例是每千行10-20个bug。
2、一般日方允许的bug率大概在千分之2左右,即1千行代码2到3个bug。而且代码量越多,相应的bug率也要越低。如果整个代码量是10万行,那么整个测试阶段的bug上限就在200个,最好控制在100个以内。
3、没有一个明确的定义的。比如:严重等级的BUG必须修正、影响用户使用的BUG必须修正。但是有一些是是很难复现的、在测试中发现了BUG但是却不能复现出来、或者是有的BUG能复现 但是项目组讨论却认为不一定要修改。
4、后来领导直接大手一挥,说程序员写的代码超过8个bug就要被开除,这可让程序员难办了。他们为了不出bug,一个月只写了几个代码而已,老板差点没被气出内伤。
5、出现bug的第一想法自然是定位bug。cuda比较奇特的地方在于,有时报错bug在500行,但500行出的代码没有错误,而是在1000行的地方逻辑错了,十分头疼。
关于1000行的java代码和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






