java

编程语言排行榜:Python 排名第二,首次领先于 Java

在 Tiobe 指数近 20 年的历史中,Python 第一次成为第二大流行语言。Tiobe 这么多年以来发布的指数中,29 岁的 Python 首次超过了 25 岁 Java,成…

为什么 Java 开发者喜欢 jEdit 文本编辑器

这款编辑器打包了 Java 的功能,并提供了大量的插件来简化你的工作流程。Java 是一门强大的语言。也许因为它经常被看作是一种“工业级”的工具,你可能不会想到它会成为文本编辑器的…

2021 年要尝试的 3 个新的 Java 工具

通过这三个工具和框架,为你的企业级 Java 应用和你的职业生涯提供助力。尽管在 Kubernetes 上广泛使用 Python、Go 和 Node.js 实现 人工智能 和机器学…

硬核观察|Google 员工承认用户无法在公司的限制下保护自己的隐私

Google 员工承认用户无法在公司的限制下保护自己的隐私根据 The Verge 的报道,在一场针对 Google 的诉讼中所暴露出来的原始文件表示,Google 的高管和工程师…

2021 年学习 Java 的三个理由

Java 具有功能强大、多样化、可拓展、有趣的特点。这就是 Java 为什么被我们广泛使用,也是我们如何正确使用它的方式。Java 是在 1995 年发布的,当我写这篇文章的时候,…

使用 Python 来解决慈善机构的业务问题

比较不同的编程语言如何解决同一个问题是一个很有趣的事情,也很有指导意义。接下来,我们就来讲一讲如何用 Python 来解决。在我这一系列的 第一篇文章 里,我描述了这样子的一个问题…

我的 7 大 Rust 关键字

从 Rust 标准库学习一些有用的关键字。我使用 Rust 已经有几个月了,写的东西比我预期的要多——尽管随着我的学习,我改进了所写的代码,并完成了一些超出我最初意图的更复杂的任务…

硬核观察 #329 乌克兰从加密货币矿场查封了 3800 台索尼 PS4 主机

乌克兰从加密货币矿场查封了 3800 台索尼 PS4 主机乌克兰安全局查封了某地的一个大型非法加密货币挖矿矿场,然而,他们在本次执法行动中除了查获到 500 张以上的显卡外,还查获…

编程基础:Java 中的输入和输出

学习 Java 如何外理数据的读与写。当你写一个程序时,你的应用程序可能需要读取和写入存储在用户计算机上的文件。这在你想加载或存储配置选项,你需要创建日志文件,或你的用户想要保存工…

如何在 Fedora Linux 上安装 Java

不管是爱它还是恨它,都很难避开 Java。Java 仍然是一种非常流行的编程语言,在学校里教,在企业里用。如果你想使用基于 Java 的工具或用 Java 编程,你就需要在你的系统…

下载《Quarkus 的 Java 开发者指南》电子书

一本新的展示了开发者如何继续使用 Java 框架来构建新的无服务器功能的电子书。无服务器 架构已经成为一种高效的解决方案,无论是物理服务器、虚拟机还是云环境,都可以根据实际工作负载…

用 fastjar 和 gjar 构建一个 JAR 文件

fastjar、gjar 和 jar 等工具可以帮助你手动或以编程方式构建 JAR 文件,而其他工具链,如 Maven 和 Gradle 提供了依赖性管理的功能。根据我的经验,Ja…

如何在 Ubuntu 中运行 Java 程序

听说,你已经开始学习 Java 编程了?很好。你想在你的 Linux 系统上运行 Java 程序?那就更好了。让我告诉你如何在 Ubuntu 和其他 Linux 发行版的终端中运行…

在 Java 中使用外部库

外部库填补了 Java 核心库中的一些功能空白。Java 自带有一组核心库,其中包含了定义常用数据类型和相关行为的库(例如 String 和 Date)、与主机操作系统交互的实用程…

如何在 Linux 上手动安装 Java

手动安装可以让用户更好的控制 Java 运行时环境。使用 Linux 发行版的软件包管理工具来安装 Java 软件包 是很容易的。然而,有时你需要手动安装 Java。这对基于 Ja…

如何从 Linux 发行版的仓库中安装 Java

无论你喜欢哪个发行版和包管理器,都可以都很容易地在你的 Linux 系统上安装 Java。把 Java 安装到你的 Linux 桌面上有多种方法。一个明显的方式是使用你的 Linu…

用 jconsole 在 Linux 上监控你的 Java

如何使用 Java 开发工具包中的 Java 监控和管理控制台。Java 开发工具包(JDK)提供了开发 Java 应用程序的二进制文件、工具和编译器。其中一个有用的工具是 jco…

学习 Core Java 的 8 个原因

在学习建立在 Java 之上的所有相关工具时,了解 Core Java 会给你带来很大的优势。计算机编程(也被称为 编码)的重点不是使用哪种编程语言,而是发展编程逻辑和学习像程序员…

如何在 Ubuntu Linux 中正确地设置 JAVA_HOME 变量

如果你 在 Ubuntu 上运行 Java 程序 ,使用 Eclipse、Maven 或 Netbeans 等等,你将需要将 JAVA_HOME 环境变量设置为正确的路径。否则,你…

硬核观察 #483 只有三个人赞助的 Log4j

只有三个人赞助的 Log4j这两天 Log4j2 项目爆出的 漏洞,堪称核弹级的漏洞,由于它被作为基础组件用在很多 Java 框架和 Java 项目中,影响了数以百万计的应用,因此…

加载更多