首家大数据培训挂牌机构 股票代码:837906 | EN CN
Java是什么?
Java历史
Java语言特点
C++ VS Java比较
Java工厂设计模式
Java抽象工厂模式
Java单例模式
Java建造者(Builder)模式
Java原型模式
Java适配器模式
Java桥接模式
Java获取网络文件大小
Java套接字到单一的客户端
Java连接套接字
Java URL部分
Java URL连接日期
Java下载网页
Java主机指定IP地址
Java确定本地IP地址
Java检查端口占用
Java查找代理服务器设置
Java创建Socket
Java线程实例
Java检查线程活着
Java如何检查一个线程停止或没有?
Java解决死锁实例
Java如何获取正在运行的线程的优先级?
Java如何监视线程的状态?
Java获取线程名称
Java线程生产者消费者问题
Java如何设置线程的优先级?
Java如何停止线程一会儿?
Java如何暂停线程?
Java获取线程ID
Java如何检查线程的优先级?
Java显示所有正在运行的线程?
Java显示线程状态
Java中断一个线程
Java Applet实例
Java创建Applet
Java使用Applet创建横幅
Java使用Applet显示时钟?
Java在一个Applet创建不同形状
Java如何使用Applet填充形状的颜色?
Java使用Applet跳转到一个链接
Java在Applet创建事件监听器
Java使用Applet显示图像
Java使用Applet在新窗口中打开链接
Java使用Applet播放声音?
Java使用Applet读取文件
Java使用Applet写入文件
Java中Swing应用程序applet
Java简单的图形用户界面-GUI
Java以不同的字体显示文本
Java使用GUI画一条线
Java创建框架-frame
Java使用GUI显示多边形
Java在矩形中显示文本
Java GUI显示不同形状
Java如何绘制GUI实心矩形?
Java创建GUI透明光标
Java检查GUI平滑处理状态
Java在框架中显示颜色
Java GUI显示饼图
Java使用图形用户界面绘制文本
Java编辑表-table
Java 使用prepared语句
Java使用保存点和回滚
Java同时执行数据库多个SQL命令
Java使用行方法
Java使用列方法
Java正则表达式实例
Java将字符串分割
Java搜索重复单词
Java查找出现的单词
Java最后一个词的索引
Java模式匹配
Java删除空格
Java匹配电话号码
Java计数组词
Java搜索词组
Java拆分正则表达式
Java替换第一个出现字符串
Java检查日期格式
Java验证电子邮件地址格式
Java替换所有匹配字符串
Java使每个单词的第一个字母大写
从XML创建SqlSessionFactory实例
不使用XML来创建SqlSessionFactory
从SqlSessionFactory获取SqlSession
映射SQL语句
作用域和生命周期
Mapper XML配置
properties元素
Settings元素
typeAliases 元素
typeHandlers元素
理解CacheLine与写出更好的JAVA
Java核心技术点之动态代理
更好的使用JAVA线程池
理解Java中字符流与字节流的区别
深入分析Java方法反射的实现原理
关于Java面试,你应该准备这些知识点
Java内存模型
2017年你不能错过的Java类库
Leakcanary Square的一款Android/Java内存泄漏检测工具
Java Synchronised机制
Java核心技术点之注解
JVM(8):JVM知识点总览-高级Java工程师面试必备
JVM(3):Java GC算法 垃圾收集器
JVM(1):Java 类的加载机制
解决ActiveMQ中,Java与C++交互中文乱码问题
关于Java Collections的几个常见问题
Java I/O 总结
JVM源码分析之Java对象的创建过程
JVM源码分析之Java类的加载过程
Java GC的那些事(下)
Java GC的那些事(上)
java对象头的HotSpot实现分析
面试的角度诠释Java工程师(一)
面试的角度诠释Java工程师(二)
框架开发之Java注解的妙用
谈谈Java反射机制
Java并发:volatile内存可见性和指令重排
死磕Java并发:Java内存模型之happens-before
死磕Java并发:深入分析volatile的实现原理
死磕Java并发:深入分析synchronized的实现原理
Java 10 可能对 Lambda 表达式进行升级
G1垃圾回收器中的字符串去重(Java 8 Update 20)
Java RESTful框架的性能比较
理解RxJava的线程模型
继续了解Java的纤程库 – Quasar
Java中的纤程库 – Quasar
Java豆瓣电影爬虫——抓取电影详情和电影短评数据
Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap
Java Lambda表达式初探
Java中的陷阱题
Java 9的这一基本功能,你可能从未听过
关于Java并发编程的总结和思考
几种简单的负载均衡算法及其Java代码实现
JAVA虚拟机关闭钩子(Shutdown Hook)
Java 脚本化编程指南
Java Scripting API 使用示例
Java 8 的 Nashorn 脚本引擎教程
如何开始使用 Java 机器学习
CognitiveJ —— Java 的图像分析库
Java 性能优化的五大技巧
Java 解惑:Comparable 和 Comparator 的区别
Google Java编程风格指南
java NIO详解
Java 异常处理的误区和经验总结
Java语法糖(4):内部类
Java语法糖(3):泛型
Java语法糖(2):自动装箱和自动拆箱
Java消息队列任务的平滑关闭
Java语法糖(1):可变长度参数以及foreach循环原理
2016最流行的Java EE服务器
自己写一个java.lang.reflect.Proxy代理的实现
java 如何在pdf中生成表格
如何防止单例模式被JAVA反射攻击
java虚拟机 jvm 局部变量表实战
聊聊并发-Java中的Copy-On-Write容器
java.lang.Instrument 代理Agent使用
Java开发者需要了解的移动开发编程语言
13个不容错过的Java项目
2016年7款最佳 Java 框架推荐
Java 开发者值得关注的 11 个技术博客
Redmonk发布Java框架流行度调研结果
Java 8开发的4大顶级技巧
GitHub漫游指南:10个值得你关注的Java项目
除了Guava,Java开发者还值得了解的5个谷歌类库
Java中创建对象的5种不同方法
Java性能优化全攻略
奇怪的Java题:为什么1000 == 1000返回为False,而100 == 100会返回为True?
11个最值得Java开发者收藏的网站
Java的常见误区与细节
对Java意义重大的7个性能指标
Java调优经验谈
关于Java并发编程的总结和思考
HDFS Federation设计动机与基本原理
《Effective STL》学习笔记(第三部分)
《Effective STL》学习笔记(第二部分)
《Effective STL》学习笔记(第一部分)
数据结构之位图
Thrift使用指南
Cassandra概要介绍
Cassandra部署与安装
Cassandra客户端
Cassandra数据模型
Cassandra中的各种策略
数据结构之树状数组
数据结构之伸展树
数据结构之后缀数组
数据结构之堆
浅析MRv1与MRv2的API兼容性
Apache Tez最新进展
运行在YARN上的计算框架
从传统操作系统角度理解Hadoop YARN

Java 开发者值得关注的 11 个技术博客

于2017-05-10由小牛君创建

分享到:


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运行时数据分区等。

11. ImportNew

当然了,不能少了专注 Java 技术分享的 ImportNew。