Java Java 官方网站提供 Java 运行环境 (JRE) 和开发工具包 (JDK) 的免费下载,以及面向开发者、企业和终端用户的资源与帮助文档。 060 后端开发# Java# 后端开发# 开发工具
廖雪峰的官方网站 廖雪峰的官方网站提供原创中文精品教程,涵盖Java、Python、JavaScript、SQL、Git等编程技术,面向零基础学习者,内容系统、易懂,适合编程入门和进阶。 040 编程学习# Git# Java# JavaScript
Java Code Geeks Java技术教程和开发文章平台,覆盖Java、Spring、架构和工具。提供教程、示例、课程和电子书,适合开发者学习进阶。 030 编程学习# Java# Spring# 开发教程
Baeldung Baeldung 是专注于 Java 和后端开发的编程教程网站,提供 Spring、Java 核心、数据库及工程实践的高质量技术文章。适合开发者深入学习,从基础到进阶,覆盖广泛的技术主题。 020 编程学习# Java# Spring# Spring Boot
Dev.java Oracle 提供的 Java 官方学习平台,涵盖 Java 基础、语言特性、API 使用、JVM 调优等教程,适合初学者和进阶开发者系统性学习 Java 编程。 020 编程学习# Java# 入门# 官方教程
LearnJavaOnline 免费、交互式的Java编程教程网站,适合零基础或有经验的初学者通过在线编码练习学习Java基础语法和面向对象编程。 030 编程学习# Java# 交互式教程# 在线编程
CodingBat CodingBat 是一个免费的编程练习平台,提供 Java 和 Python 的大量在线编程题目,涵盖基础语法、逻辑、递归等。适合初学者和准备技术面试的开发者进行自测练习,即时反馈代码结果。 030 编程学习# Java# Python# 技术面试
Hyperskill Hyperskill是一个项目驱动的编程学习平台,提供Python、Java、后端开发、算法等学习路径,通过互动课程和实战项目帮助用户掌握编程技能,适合初学者和进阶开发者。 020 编程学习# Java# Python# 编程学习
CodeGym CodeGym 是一个在线 Java 编程互动学习平台,提供超过 1200 个编码任务和即时验证,采用游戏化方式帮助初学者和进阶程序员高效掌握 Java 基础。适合自学或组队学习,支持 PC 和移动端。 040 编程学习# Java# 在线课程# 游戏化学习
Oracle University Oracle 官方学习与认证平台,提供数据库、云基础设施、Java 和 ERP 等技术的培训课程及认证考试,适合个人与团队提升技能。 030 在线课程# Java# Oracle# 云服务
Apache NetBeans Apache NetBeans 官方下载页面,提供最新版本及历史版本下载。NetBeans 是开源的多语言集成开发环境,支持 Java、PHP、JavaScript 等,适合桌面、Web 和移动应用开发。 040 开源软件# IDE# Java# 开发工具
Eclipse IDE Eclipse IDE 是流行的开源集成开发环境,支持 Java、C/C++、PHP 等多种编程语言,提供强大的插件生态系统。官方网站下载页面提供各平台安装包及开源项目资源,适合开发者构建桌面、Web 和企业级应用。 070 开源软件# IDE# Java# 开发工具
Apache NetBeans Apache NetBeans 是一款开源、跨平台的集成开发环境(IDE),支持 Java、PHP、JavaScript、HTML5 等多种语言。提供智能代码编辑、重构、调试工具及丰富插件,适用于桌面、Web 和企业级应用开发。 040 编程工具# IDE# Java# PHP
Apache Maven Apache Maven 是一款用于 Java 项目的构建和依赖管理工具,基于项目对象模型(POM)简化编译、测试、打包和部署流程。适用于企业级项目、开源库及个人开发,提供标准化的构建生命周期和丰富的插件生态。 030 编程工具# Java# Maven# 依赖管理
Gradle Gradle 是开源的构建自动化工具,广泛用于 Java、Android 和 Kotlin 项目。它提供灵活的 DSL、依赖管理和高效增量构建,支持从单项目到企业级多仓库的扩展。 020 编程工具# Java# Kotlin# 开源
JUnit JUnit是Java和JVM的开发者友好型测试框架,当前版本JUnit 6需Java 17或Kotlin 2.1以上,支持多种测试风格。提供用户指南、Javadoc及源码仓库,适用于单元测试和测试驱动开发。 030 编程工具# Java# 单元测试# 开发工具
Apache Solr Apache Solr 是一个开源搜索平台,基于 Apache Lucene 构建,提供全文检索、向量搜索、地理空间搜索及分布式索引与负载均衡查询能力,适用于企业级搜索和大规模索引管理。 030 数据库与运维# Java# 全文检索# 分布式
Jenkins 全球领先的开源自动化服务器,提供数百种插件,支持持续集成与持续交付(CI/CD)流水线,涵盖构建、测试、部署等环节,适用于各类开发项目。 040 数据库与运维# CI/CD# DevOps# Java
Java 文档 Oracle 官方 Java 文档入口,提供 Java SE、Java EE、Java Embedded 等平台的 API、开发指南、教程和代码示例。 020 开发文档# API参考# Java# Oracle
Spring 官方指南 Spring 团队维护的系列教程,涵盖 Spring Boot、Spring Cloud、Spring Security、REST API、微服务等主题,提供代码示例和最佳实践,帮助 Java 开发者快速上手并应用最新 Spring 技术。 050 开发文档编程学习# Java# REST API# Spring
Micronaut 文档 Micronaut 官方文档,涵盖 JVM 微服务框架的全面指南、API 参考、教程及扩展模块,适用于构建高性能云原生应用。 050 开发文档# Java# JVM框架# Kotlin
Jakarta EE 文档 Jakarta EE 官方文档入口,提供企业级 Java 规范、教程和资源,适合 Java 企业应用开发者使用。 050 开发文档# Jakarta EE# Java# 企业开发
Play Framework Play Framework 官方文档网站,提供 Java 和 Scala 的响应式 Web 开发框架的完整指南、API、教程和迁移说明。适合使用 JVM 技术栈构建高性能、可扩展 Web 应用的开发者参考。 050 开发文档# Java# Scala# Web框架
Apache Maven Apache Maven 是一款 Java 项目管理和构建自动化工具,基于项目对象模型(POM)管理构建、报告和文档。本站提供官方指南,涵盖安装、生命周期、插件开发等,适合 Java 开发者学习使用。 070 开发文档# Java# 开源# 构建工具
Play Framework Play Framework是一个为Java和Scala开发者设计的高性能响应式Web框架,基于Akka/Pekko构建,支持异步非阻塞I/O,适用于构建高并发、可扩展的后端应用和RESTful服务。 040 后端开发# Java# Scala# Web框架
Jakarta EE Jakarta EE 是云原生企业级 Java 的开源标准平台,由 Eclipse 基金会维护。提供 Servlet、REST、持久化等规范,支持跨运行时部署,适用于构建可扩展、安全的后端应用。 060 后端开发# Java# 云原生# 企业级开发
Helidon Helidon 是 Oracle 开源的云原生 Java 微服务框架,提供轻量级 Web 服务器,支持虚拟线程和 GraalVM Native Image,简化微服务开发。 050 后端开发# Java# 云原生# 微服务框架
Gitblit 纯 Java 的 Git 仓库管理工具,提供浏览、访问控制和协同功能,支持 HTTP、SSH 和 Git 协议。适合小团队自建代码托管服务,无需额外依赖。 070 代码托管# Git仓库管理# Java# 代码托管