java是最难学的语言吗(java语言难不难学)

为什么Java被认为是最难的语言?Java 不是最难学的语言。它不是最简单的(不管 Java 狂热者告诉你什么),但它远不是最难的。

如果您真正了解Java,您可以轻松讨论复杂的解决方案并知道为什么某些解决方案比其他解决方案更好,您可以优化现有代码并在开发新代码时计划优化。

java程序员

一些使 Java 变得困难的事情:

  • 类路径问题。
  • 在 JVM 上运行、调整和故障排除生产中的大型平台。
  • 框架汤。
  • 过度抽象(Java 开发人员常见)
  • 正确使用多态性。
  • 知道什么时候使用什么模式,以及如何注意什么时候应该遵循更广泛的模式而不是唯一的解决方案。
  • 纯粹的冗长。
  • 知道对象什么时候有意义,什么时候没有。
  • 保持简单。
  • 确保事情安全。
  • 使事情易于维护。
  • 保持事物易于扩展,而无需过度抽象。
  • 在适当的封装级别打包类、模块、jar、wars 和微服务。
  • 缺陷弹性编码实践。
  • 处理本机二进制文件 (JNI) 和跨平台兼容性。

一旦你确定了关键字、循环结构、条件等语言基础知识,这些更困难的事情就会显现出来。

尝试用 Python 做一些简单的事情。感觉就像你从一辆大型通勤巴士变成一辆快速的摩托车。会出现相同类型的问题,但对于一般用例来说通常不太难解决。你感觉“离机器更近了”。

Java 绝不是最难的语言。有很多其他语言更难使用和学习,可能是因为语言的怪癖、缺乏开发/社区支持等。

话虽如此,Java确实有其怪癖。就学习难度而言,如果您来自非 C 或非 OO 语言,特别是具有连贯规则和语法的语言,则可能会很棘手。虽然掌握Java 需要一些时间,但是当你用它解决更广泛的问题时就会到来。就使用难度而言,想要使问题和解决方案过于复杂可能真的很容易,因为该语言似乎是围绕过于复杂的事物构建的。对于企业级开发人员来说尤其如此。

java是最难学的语言吗(java语言难不难学)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注