大数据培训新三板挂牌机构 股票代码: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

11个最值得Java开发者收藏的网站

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

分享到:


概述:Java是一种面向对象的编程语言,由Sun Microsystems公司在1995年的时候正式发布。直到今天,Java都一直是最受欢迎的编程语言之一。如今,Java应用于各种各样的技术领域,例如网站开发、Android开发、游戏开发、大数据等等。

Java是一种面向对象的编程语言,由Sun Microsystems公司在1995年的时候正式发布。直到今天,Java都一直是最受欢迎的编程语言之一。如今,Java应用于各种各样的技术领域,例如网站开发、Android开发、游戏开发、大数据等等。

在世界各地,成千上万的Java开发者进行着各式各样的软件开发项目。不同的开发者使用的工具不同,每一个项目所要求的技术也不同。但是,他们都会通过网络途径来为满足自己的学习需求或者为编程问题找到解决方法。

因此,我列举了11个能够帮助Java开发者提升编程能力的网站。名单中的这些热门网站能够涵盖学习资源,Q&A论坛,代码片段等丰富内容。

1.Stack Overflow


Stack Overflow是Java领域最具代表性的Q&A(问答)网站之一。该网站允许Web开发者,程序员,学习者发布相关问题或者为他们的编程问题找到答案。Stack Overflow拥有超过150个在线社区,这些社区的类别包括科技,软件开发,Android开发,Java编程等等。程序员可以加入自己感兴趣的领域的讨论板块和问答论坛。

2.Code Project


Code Project是一个能够迎合程序员所有需求的网络论坛。该论坛的核心讨论板块主要包括Java,Android,C#,C++,物联网和Web开发。Java开发者可以加入各自的在线社区, 发布自己的编程问题或者解决其他人的疑问。除此之外,Code Project还为开发者提供代码片段,研究结果和有趣的文章等。

3.Code Ranch


Code Ranch是另一个专为Java编程语言设立的网络论坛。该网站主要讨论现流行的Java技术,例如Java框架和库,Oracle, GlassFish,Tomcat,Hadoop等。Code Ranch为开发者查找学习资源,代码示例和文章提供一站式的体验。

4.GitHub


GitHub是数字空间最大的公共与私人代码仓库之一。该网站拥有超过上千万的注册用户,对各类专业编程人员来说是一个非常重要的网站。在Github,Java开发者能够为各种Java相关的开源代码贡献自己的力量,也可以发布软件开发项目。

5.DZone


DZone对专业软件开发者来说是最大的资源网站之一。该网站发布各技术领域的高技术含量内容,例如大数据,云计算,Java,物联网,web开发等。除此之外,它也是一个非常受欢迎的在线社区,活跃用户超过一百万人。DZone以白皮书,报告,代码结构,链接,文章等形式提供一系列学习资源。

6.LeetCode


LeetCode是一个在线Q&A平台,目前支持9种编程语言,包括Java,C++,C,Python,JavaScript和Ruby。LeetCode的Q&A板块有一个单独的模拟面试区域,该区域让开发者处理困难的问题。除此之外,该网站还提供与数据库、算法有关的编程问题的解决方法。

7.JavaSED


JavaSED是一个大型的资源类网站,主要涉及Java源代码和Java代码示例。该网站可以查看Java API类的源代码,查找与Java APIs,库,框架有关的代码示例和信息。在Java SED中已经覆盖了超过10,000个Java API类。

8.TechBeamers


Techbeamers是一个在线资源类网站,提供Java, Python, Selenium, Unix/Linux等语言的编程测验。此外,该网站还提供大量各种编程语言和技术的在线教程,例如WordPress,Shell Script,C++,Java 和 Selenium。TechBeamers也能够让开发者为模拟面试的提问找到答案,以便他们为工作面试做好准备。

9.ProgramTalk


ProgramTalk是一个以学习Java技术为主题在线资源类网站,内容涵盖Java代码,Java框架,Java设计模式等。该网站有众多的Java教程资源,涉及面很广,包括归并排序算法,自动打包,快速排序算法,内存泄漏检测等。

10.Instance Of Java


Instance Of Java是一个非常受欢迎的在线学习Java的网站。该网站涵盖了最流行的Java编程概念,包括Java基本概念,面向对象的概念,阵列,异常处理,java字符串,封装类等。此外,该网站还提供从基本到进阶的Java代码面试题及回答方式。

11.Concrete Page


Concrete Page无疑是学习Java最大的的资源类网站之一。在此网站,您可以找到各种Java框架,核心JDK,Java EE平台,Java SE平台的相关教程。Concrete Page提供关于Spring框架,Struts 2,Hibernate,Quartz,JDK 8 ,Java APIs等的教程。

总结:

除了这些重要的网站外,对每一个Java开发者来说,最重要的是保持对Java编程语言的热爱。希望各位Java开发者能够收藏这些网站,不断学习,继续前进!