linux 编程 为什么说在 2022 年 Java 可能失宠了
Java 是一种广泛使用的面向对象编程语言和软件平台。它在数十亿台设备上运行,包括笔记本电脑、移动设
Java 有很多粉丝,也有批评者。以下是越来越多的开发人员避免使用该语言的一些原因。 Java 是一种广泛使用的面向对象编程语言和软件平台。它在数十亿台设备上运行,包括笔记本电脑、移动设备、游戏机和许多其他设备。 拥有这样的能力是有代价的。Java 语法冗长复杂。它是静态类型的,这可能不太方便。虽然它是独立于平台的,但云计算平台的崛起让独立变得不那么成功了。 这些只是 Java 可能失宠的几个原因。 1. Java 越来越不流行了 首先,Java 的受欢迎程度似乎正在慢慢下滑。多年来,它一直是最值得学习的编程语言之一,但现在它不再流行了。这意味着,随着时间的推移,开发人员用 Java 编写的新应用程序将越来越少。 这种趋势意味着 Java 可能最终将会消失。世界各地的企业将继续雇佣 Java 程序员来维护遗留代码库,但这种情况不会永远持续下去。 不过,如果您希望将职业重点放在构建新事物上,而不是维护现有的程序,那么 Java 可能不是您的最佳选择。 编程语言2022年5月 Python 1 C 2 JavaScipt 3 C++ 4 C# 5 Visual Basic 6 Java 7 Assembly Language 8 SQL 9 PHP 10 2. Java 并不简单 Java 可能很容易学,但它并不简单。这种语言很容易学习,因为 Java 代码很容易编写、组织和编译。但这并不简单,因为用 Java 编写的代码往往更冗长、更繁琐。 您还必须编译它,这使得 Java 远不如 Python 等语言方便。因此,如果您是第一次学习编码的新手,Java 不是一个好的开始语言。 如果你是一个专业人士,想要大量编写简单、优雅的代码并快速部署,那么Java也不是理想的选择。 3.Getter 和 Setter getter 和 setter 几乎是编程语言使用的必需品,许多框架都鼓励使用它们。不过,Java 里面充斥着冗长的 getter 和 setter。 管理用 Java getter和setter装饰的代码是非常复杂的。缺乏一个有意义的解决方法来解决 getter 和 setter 的问题。 如果您是一名专业人员,希望大量编写简单、优雅的代码并快速部署linux 编程,那么 Java 也不是理想的选择。 4. 没有语法糖 您正在操作一个集合。你要第一件。你在做什么?当然,您调用该方法而不是使用通用的[]操作符。这都是因为运算符不能过载。 对于几乎每一个操作,都必须使用冗长的方法名,即使可以使用单个字符的操作符。 Java 支持这个概念;例如,该语言允许您使用+操作符连接字符串。它只是不让你,程序员,做同样的事情。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |