Java开发程序员常犯的错误是哪些
请问Java开发程序员常犯的错误是哪些
推荐答案
同学,您好!都说Java语言是一门经久不衰的编程语言,它是在C++的基础上进化而来的,剔除了C++中很多复杂的特性,但这并不能保证Java程序员不会出错。那么对于广大Java程序员来说,Java开发程序员常犯的错误是哪些?主要是重复代码、忽略异常、哈希表与哈希图、发散变化这四种常见的错误。
1.重复代码
代码重复是一个非常普遍的问题,他也是Refactoring的主要对象之一。代码重复通常来自复制和粘贴编程风格。对应他的OAOO是一个好的系统的重要标志。
2.忽略异常
我们经常忽略异常。然而,它们仍然被推荐给初学者和有经验的 Java 程序员。异常的抛出通常是有目的的,所以在大多数情况下需要记录导致异常的事件。不要小看这一点,如果有必要,你可以重新抛出它,在对话框中向用户显示错误信息或者记录错误信息。至少,您应该解释为什么没有处理异常,以便其他开发人员了解前因后果。
3.哈希表与哈希图
在算法中,哈希表是数据结构的名称。但是在Java中,数据结构的名称是HashMap。Hashtable 和 HashMap 之间的主要区别之一是 Hashtable 是同步的。所以,很多时候,你不需要哈希表,HashMap就够了。
4.发散变化
一个班级内内容的变化率是不同的。一些状态每小时变化一次,其他状态每隔几个月和每年变化一次;一些州因此而改变,而另一些州则因其他原因而改变。面向对象的抽象就是把相对不变的和相对变化的隔离开来。将问题变体的一个方面与另一个方面隔离开来。这使得这些相对不可变的可重用。问题变体的每个方面都可以单独重复使用。这种不同变化的共存使得重用变得非常困难。
以上就是小编总结的Java程序员常犯的主要错误,可以有效帮助Java后来者少走弯路,减少加班,写出更健壮的应用。
【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与联系我们,我们会予以更改或删除相关文章,以保证您的权益!此页面下方声明无效!