全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术问答  > 详情

Java开发程序员常犯的错误是哪些

匿名提问者2022-12-06

请问Java开发程序员常犯的错误是哪些

推荐答案

  同学,您好!都说Java语言是一门经久不衰的编程语言,它是在C++的基础上进化而来的,剔除了C++中很多复杂的特性,但这并不能保证Java程序员不会出错。那么对于广大Java程序员来说,Java开发程序员常犯的错误是哪些?主要是重复代码、忽略异常、哈希表与哈希图、发散变化这四种常见的错误。

Java开发程序员常犯的错误

  1.重复代码

  代码重复是一个非常普遍的问题,他也是Refactoring的主要对象之一。代码重复通常来自复制和粘贴编程风格。对应他的OAOO是一个好的系统的重要标志。

  2.忽略异常

  我们经常忽略异常。然而,它们仍然被推荐给初学者和有经验的 Java 程序员。异常的抛出通常是有目的的,所以在大多数情况下需要记录导致异常的事件。不要小看这一点,如果有必要,你可以重新抛出它,在对话框中向用户显示错误信息或者记录错误信息。至少,您应该解释为什么没有处理异常,以便其他开发人员了解前因后果。

  3.哈希表与哈希图

  在算法中,哈希表是数据结构的名称。但是在Java中,数据结构的名称是HashMap。Hashtable 和 HashMap 之间的主要区别之一是 Hashtable 是同步的。所以,很多时候,你不需要哈希表,HashMap就够了。

  4.发散变化

  一个班级内内容的变化率是不同的。一些状态每小时变化一次,其他状态每隔几个月和每年变化一次;一些州因此而改变,而另一些州则因其他原因而改变。面向对象的抽象就是把相对不变的和相对变化的隔离开来。将问题变体的一个方面与另一个方面隔离开来。这使得这些相对不可变的可重用。问题变体的每个方面都可以单独重复使用。这种不同变化的共存使得重用变得非常困难。

  以上就是小编总结的Java程序员常犯的主要错误,可以有效帮助Java后来者少走弯路,减少加班,写出更健壮的应用。

  【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与联系我们,我们会予以更改或删除相关文章,以保证您的权益!此页面下方声明无效!

相关问答

云计算需要学习什么?

python需要学习多久?小白怎么学Python?

计算机前端是什么?适合培训吗?

软件测试工程师需要学什么?

python培训要学多久?

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取