什麼是 Java?
Java 是一種面向對象的編程語言,以印度洋中的一个岛屿命名。
第一個 Java 版本是 25 年前的 1995 年。从那时起,Java 在開發人員社區中得到廣泛使用。它受欢迎的原因有几个:
簡單(它的代码看起来像 C/C++)
廣泛的應用程序(从移动应用程序到数据库连接)
開源庫(日志记录、JSON 解析、单元测试等)
開發人員喜歡 Java 的哪些方面
我認爲 Java 語言並沒有那麼糟糕,原因如下:
平臺無關。我可以使用 Java,不仅用于编写 Android 應用程序,还用于 Web 和跨平臺應用程序。
成立社區。当我遇到代码问题时,我会在论坛和百度社区中寻求帮助。
靈活性。我可以在 Java 虛擬機 (JVM) 和瀏覽器窗口上構建 Java 應用程序。
代碼可重用性。我可以在需要它的多个应用程序中使用来自一个项目的代码,这会稍微减少开发时间。
開發人員不喜歡 Java 的哪些方面
開發人員幾乎討厭 Java。原因如下:
重複語法。代码淹没在类型声明、临时类和工厂中,这分散了我解决实际问题的注意力。
大碼。当我用小的内聚方法编写高度模块化的代码时,代码会失去可读性,并使单元测试和代码重用变得异常复杂。
內存問題。内存管理是通过垃圾收集进行的,这会减慢应用程序的工作速度。
自 2008 年 Android 推出以来,开发人员一直使用 Java 作为 Android 应用程序的初始编码语言。2017 年情况发生了变化,Android Studio 的官方提供商 Google 宣布 Java不再是开发应用程序的首选语言。