扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
原因是你编译使用的javac,把代码编译成版本61的class,而你的运行环境java,是一个老版本,能执行的上限是52版本。
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、网站设计、外贸营销网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的静海网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
解决方法有两个:
1,安装和JDK相同版本的Java运行时(JRE),并正确设置PATH变量。验证方法是:
在黑窗口里分别输入java -version和javac -version,两个版本要一致,或者java的版本更高。
相关命令截图如下:
2,编译的时候指定运行时的版本:使用--release参数指定版本。
例如,你通过 java -version查看到版本=8,那么就按如图的命令编译
这心情大概就像几百个人堆积木。堆得歪歪扭扭,摇摇晃晃,乱七八糟,你千万不能抽里面的积木,指不定抽了一块就塌了。只能看见哪里觉得不牢靠不停的往那边填积木。只要不倒就好了。
每一位接手者在看代码之后,心里都想着重构。但其实重构了几个方法后,放弃的概率可能会越来越大...
还有些情况其实并不是代码垃圾,而是维护这个代码的人一波又一波的换。新上的人在没有完全熟悉这款业务的时候又不敢随便改,等熟悉了以后,又想着跳槽,或者偷懒。除非遇到一个极其负责的人维护,但是这种人很少。
综上,code review很重要,利用好code review 去统一和实践以及监督,相信可以有效提升代码质量。
网页链接
在查阅代码时,经常会发现一些写的不合理的代码。
面对这些代码,首先需要确认修正这些代码的影响范围。
最理想的处置是对代码进行重构,从根本解决代码的混乱问题。
但是大多数情况,我们没有时间进行重构,或者无法确保重构之后的代码不会出现问题。
建议先解决最棘手的问题,然后慢慢对代码进行分析,重构。
看代码前需要先了解那块代码是做什么的,这样才能跟得上代码逻辑。如果知道代码功能,还是看不懂的话,那么看代码行数
1、低于20行的代码看不懂,你需要巩固java基础
2、超过20行的话,需要仔细理解代码意图,另外需要了解更多的java
API以及开源代码
一般看别人的代码是很痛苦的,java高手也有看不懂的时候,譬如代码本身就写的烂,逻辑不明确
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流