Java是世界上最流行的程序语言,从1995年问世以来,Java的生态系统在一直在蓬勃的发展着。作为一门健壮的技术,Java社区为广大开发者提供了包括框架、库、web开发sdk、JVM语言等资源。在各种科技行业都能够找到关于Java编程的相关资源,这就是为什么Java会如此受人喜爱。
在今天,发达的网络技术推动了Java的发展,越来越多的人选择在网上学习,查看技术大牛的博客并进行交流成为了日常学习的一个重要手段。在这里,我整理了国外最流行的十大Java技术博客,它们都是由Java技术专家维护的,无论是初学者还是专业程序员都能够在这些地方找到你所需要的Java技术的一系列信息。
1. Adam Bien
Adam Bien的网络博客是最受Java EE开发人员欢迎的博客之一。Adam Bien是Java开发人员的专家,写过一些关于Java编程的书籍,如Real World Java EE Patterns。Adam Bien的网络博客讨论了在Java中的众多最优实践以及在Java EE 7 和Java EE 8的设计模式。除此之外,这里还有许多其它的主题信息,比如Java EE 7微服务、web sockets、应用程序服务器和Java测试等。
2. Antonio’s Blog
Antonio’s Blog是由Java EE顾问专家Antonio Goncalves运营的专业Java博客,此博客可链接到他在Devoxx、Jazoon等国际会议上的一些谈话、研究论文和相关文章。Antonio还出版了几本关于在Java EE 7, Java EE 6 上部署 GlassFish的书籍。Antonio’s Blog上的帖子种类繁多,包括了关于Java EE 7应用程序服务器、数据库模式、Groovy、Intellij IDEA等有用的Java主题的文章。
3. Arun Gupta
Arun Gupta是Java EE团队的创始成员之一,目前是Couchbase的倡导者。他在Sun, Oracle和Red Hat公司所从事的大型技术项目所累积的专业经验是巨大的,这些经验都融入到了他所编写的书籍、教程和文章之中。他的博客中经常会提到与Couchbase、Oracle, NoSQL、Java EE 7、Eclipse等有用的Java主题。
4. A Java Geek
A Java Geek是由Nicolas Fränkel维护的一个有用的Java编程博客。Nicolas Fränkel是一个在Spring框架、Java EE、流程和网络应用程序构建等多个java领域拥有专家头衔的软件架构师。他的博客文章包含了大量的说明、图表和代码示例等内容。 A Java Geek中的包括了Kotlin与变异测试,Spring Boot的登录管理,JUnit vs TestNG等内容。
5. Java, SQL and JOOQ
对于那些想要寻找关于JOOQ有用信息的Java开发者来说,这个博客网站是你不容错过的,它拥有许多关于JOOQ库(Java object-oriented querying)、SQL技巧和Java最佳编程实践的有用文章。这个博客包含了许多有趣的主题,如SQL与NoSQL数据库引擎,Java泛型, Streams API以及Kotlin编程语言等。
6. Vlad Mihalcea’s Blog
Vlad Mihalcea是Red Hat公司Hibernate项目的一名开发倡议者,他出版过一本名为“High Performance Java Persistence”的书籍。他的博客包含了关于Java和相关框架技术(如Hibernate框架、Spring框架、JOOQ、SQL等主题 )的文章。Vlad Mihalcea的博客主题涉及数据库集成测试、JDBC状态日志、继承等方面内容。
7. Baeldung
Baeldung是由Eugen运营维护的编程博客,目前它成为了关于Java编程语言和相关技术的最热门的博客之一。Eugen是一个充满激情的教育家,他发布了许多有用的课程,包括了关于REST With Spring、Jackson JSON的教程和Spring Security的学习资料。 Java程序员可以在上面找到Java Persistence、REST、 Spring、JSON in Java等主题的文章。
8. The Pragmatic Integrator
The Pragmatic Integrator 是由Pascal Alma运营维护的备受欢迎的Java博客。Pascal Alma是一位编写过开源ESBs、持续集成、云技术、web服务、REST api等多个领域主题文章的专家级JEE开发者,他经常将java各种技术的见解分享在博客上,包括Java SDK for AWS的使用,J2EE应用程序的构建,Java Hadoop的单元测试等内容。
9. Java Revisited
Java Revisited是一个关于Java编程、FIX协议以及Tibco RV的编程类博客,在这里Java语言爱好者可以找到关于Java内核、Java设计模式、多线程、面向对象编程和Spring框架等多种类型的文章。Java Revisited还提供了对各种常见的编程面试问题的解决方法,涵盖的主题包括SQL、数据结构与算法、Hibernate等,除此之外,它还提供了关于Java JSON、Java多线程、Java编程和Java网络的一系列教程。
10. Program Creek
Program Creek是一个覆盖了大量文章、文本教程、代码示例和图表的Java编程类博客,网站的文章包括了Java基础知识、Java XML解析、Java多线程、面向对象概念、Java 8λ、Java API 示例和Java框架等主题。Program Creek还包含了大量的插图和图表来简化复杂的Java主题,比如空语句、监视器、JVM运行时数据分区等。
本文翻译自codecondo.com,译者:回忆和感动,最初发表于evget.com
相关推荐
### JAVA开发者最常访问的20个英文网站详解 #### 1. Java Almanac (http://www.javaalmanac.com) Java Almanac 是一个非常实用的网站,它为开发者提供了一系列关于 Java 的资源和技术文档。这个网站以其丰富的代码...
### Java编程技能提升:10个顶级Java博客详解 #### 一、引言 随着信息技术的飞速发展,Java作为一种跨平台的通用编程语言,在软件开发领域占据着举足轻重的地位。无论是在桌面应用、移动应用(如Android智能手机)...
JavaBlogs是一个集合了众多Java技术博客的网站,提供了最新的Java技术动态和个人见解。对于喜欢通过阅读博客来学习和跟进技术趋势的开发者,这里是一个不错的选择。 #### 20. About.com Java Guide...
这里汇集了众多开源项目、论坛和技术博客,是寻找开源库、工具和技术解决方案的好地方。 #### http://www.builder.com — Cnet Builder.com站点 Cnet Builder.com是一个综合性的技术网站,其中有一部分专门针对...
以下是一些值得Java开发者经常访问的外国网站,这些网站提供了丰富的资源,包括技术文章、教程、问答社区等。 #### 1. **OnJava (http://www.onjava.com)** - **简介**:OnJava 是一个由 O'Reilly Media 运营的...
【标题】"java大作业之博客"涉及到的核心技术与知识点主要集中在...以上就是“java大作业之博客”项目中涵盖的主要知识点,每个方面都值得深入学习和实践。通过这个项目,开发者可以全面提高自己的Java Web开发能力。
- **简介**:CSDN (China Software Developer Network) 是中国最大的开发者社区之一,拥有大量的技术博客和论坛。 - **特点**: - 提供了一个庞大的Java知识库,包括各种技术文章、博客和问答。 - 社区活跃度高,...
"豆豆技术.URL":URL是统一资源定位符,这个链接可能指向一个专门讲解Java技术或者与Java相关的博客、教程或在线课程。通过访问这个链接,你可能可以获取到更深入的Java技术解析,或者找到一些实例来帮助理解API的...
这是一个关于使用Java编程语言开发的博客网站的完整源码包,包含了实现博客系统所需的所有必要组件。这个项目可能对学习Java Web开发、了解博客平台工作原理或者进行二次开发的人员非常有帮助。在这个源码中,我们...
如果你对Java GUI编程和Web技术感兴趣,那么这个项目无疑是一个值得探索的实践案例。 博客链接(http://blog.csdn.net/yjflinchong)可能包含关于该项目的更多详细信息,包括使用教程、问题解答和可能的更新。通过...
Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四”...
在J2EE中,有几个核心组件和技术特别值得关注: - **JSP (JavaServer Pages)**:用于生成动态网页内容的技术,它允许开发者将Java代码嵌入到HTML文档中。 - **Servlet**:用于处理客户端请求并生成响应的服务端组件...
这个压缩包文件“一个简洁美观功能强大并且...总的来说,这份“一个简洁美观功能强大并且自适应的Java博客源代码”是一个涵盖Java Web开发多个方面的学习资料,无论你是想要提升技能还是寻找项目实践,都值得深入研究。
在IT行业中,Netjava项目是一个基于Java技术栈的开发平台,它旨在提供高效、可靠的软件开发解决方案。标题中的“弹奏你最美妙的音符”暗示了Netjava项目可能具有强大的功能,能够帮助开发者创造出优雅且高效的代码,...
总之,OneBlog是一个使用现代Java技术和前端框架构建的博客系统,它提供了丰富的功能和良好的用户体验,是个人建站和博客分享的理想选择。无论是对于初次接触Web开发的学习者还是有经验的开发者,OneBlog都是一个...
Cloud Foundry为Java开发者提供了一个强大而灵活的平台,无论是在本地还是云端,都能快速构建、部署和管理高质量的应用。通过集成Maven和Eclipse,开发者可以充分利用自动化工具和插件,提高开发效率,缩短应用上线...
总之,Java开源博客Solo v4.3.0是一个集易用性、功能性、互动性于一体的博客系统。无论是初级开发者还是资深技术专家,都能从中找到适合自己的分享方式。通过参与社区,用户不仅可以分享知识,还能学习到他人的经验...
1. **专业书籍**:《Effective Java》、《Java Concurrency in Practice》等经典著作是每个Java开发者的必备读物。 2. **在线课程**:诸如Coursera、Udemy等平台提供了大量高质量的Java课程。 3. **实战项目**:通过...
在现代Web开发中,SpringBoot以其便捷的配置、快速的启动和强大的功能成为了Java开发者的首选框架。本开源个人博客系统充分利用了SpringBoot的优势,结合了Java 8、MySQL 5.7及以上版本以及IntelliJ IDEA和Maven等...
虽然不是专门针对Java Web,但Joshua Bloch的这部作品是所有Java开发者都应该阅读的。它提供了许多编程最佳实践,对于提升Java代码质量大有裨益,尤其是在大型Web项目中。 8. **《Design Patterns: Elements of ...