这是高级Java开发人员最常访问的几个网站。 这些网站提供新闻,一般问题或面试问题的答案,精彩的讲座等。质量是优秀网站的关键因素,这此网站都有较高的质量内容。下面逐一介绍:
1. Stackoverflow
Stackoverflow.com可能是编程世界中最受欢迎的网站。 有数百万个好问题和答案。 学习API或编程语言通常依赖于代码示例,stackoverflow有很多代码段。
stackoverflow的另一件好事是它是社交的。 您可以在某些标签下查看问题,例如 “java”和“regex”,那么可以看到什么问题是最常被问及最多的投票。这可以作为学习的良好资源,也是编写Java博客热门话题的好资源。
网站URL:http://stackoverflow.com/
2. DZone
DZone这个网站很有趣,很多开发者分享他们的博客文章。 分类一般,所以您可能不知道会在这个网站下一步阅读什么东西。
网站URL:http://www.dzone.com
3. LeetCode
如果面试问题是java,比如“Java中内存中的数组看起来像什么”,那么可以从很多Java教程中获得答案。 但是,如果问题类似于“如何将已排序的数组转换为平衡树”,这此可以从LeetCode中找到。
leetcode是一个准备IT技术访谈的社交平台,并包含一系列算法相关问题。 可以通过提供不同大小的数据来检查你的代码是否正确。 要在技术面试中取得成功,他们认为主要是重复这三个重要步骤:代码→阅读→讨论。
网站URL: http://leetcode.com/
4. Java SE技术文档
本网站包含您将需要使用Java SE的API的所有文档。 即使是高级Java开发人员,确信您会在这里找到一些有用的东西。 例如,您可以阅读“基本Java类”,“部署”等的一些教程。
网站URL: http://docs.oracle.com/javase/
5. Github
您可以在Github上免费托管项目,但您可能不知道它是学习流行Java库和框架的极好资源。 例如,如果你想学习Spring MVC框架,可以搜索并找到一些开源项目。 可以通过示例快速学习框架,特别是如果您已经有了类似框架的一些经验。
网站URL: https://github.com/
6. Coursera
这是视频学习的最佳网站。 可以从顶尖学校的着名教授那里找到很多很好的计算机科学课程。 其中一些甚至是一些计算机科学领域的发明者。
网站URL: https://www.coursera.org/
7. Java World
这个网站包含了大量关于各种主题的Java教程。 很多文章都写得很好,并有插图的图片/图表。 它可以用作深度学习的书。
- 浏览: 81965 次
- 性别:
- 来自: 北京
相关推荐
在Java编程中,有几个常用的类对于开发人员来说是不可或缺的,这些类可以帮助我们处理数据库操作、页面分页以及过滤请求。下面将详细讲解标题和描述中提到的几个关键概念。 首先,`baseDao` 类是Java开发中的一个...
在Java开发中,jar包是不可或缺的组成部分,它们包含了预编译的类和接口,使得开发者可以方便地引入和使用各种功能。以下是对标题和描述中提到的几个关键知识点的详细解释: 1. **Http**: 在Java中处理HTTP请求通常...
在给定的“Java常用开发工具.zip”压缩包中,我们可以找到几个关键的组件,这些工具对于Java开发者来说至关重要。 1. **Tomcat 8.5**: Tomcat是一个开源的、基于Apache Software Foundation的Jakarta项目下的...
以下是几种常用的Java开发工具: - **Eclipse** - **简介**:Eclipse 是一款开源的集成开发环境,最初由IBM开发并贡献给开源社区,现由 Eclipse 基金会管理。 - **特点**: - 开放源代码,免费。 - 可扩展性强...
Java开发中的常用API是程序员日常工作中不可或缺的一部分,它包含了各种工具类、接口和类,用于实现各种功能。这里我们主要关注几个重要的API组件,包括W3CSchool的基础教程,MySQL5中文参考手册,jQuery 1.8.3的...
这里我们将深入探讨其中涉及的几个关键知识点。 首先,对于"用于SqlServer2000和SqlServer2005数据库连接"的jar包,主要指的是JDBC驱动,Java Database Connectivity (JDBC) 是Java平台中用于与数据库交互的API。在...
在给出的标题和描述中,提到了几个常用的Java jar包,分别是:activation.jar、logging、java-unrar-0.3.jar、javolution.jar和junit-3.8.jar。每个jar包都有其特定的功能和用途,下面将详细介绍这些jar包及其相关的...
以下将详细讲解几个在Java开发中不可或缺的基础核心类库。 1. **Java.lang**: 这是Java中最基础的包,它包含了一些最核心的类,比如`String`、`Integer`、`System`、`Math`等。`String`类用于处理文本字符串,`...
下面我们将深入探讨几个常见的Java工具类库以及它们在实际开发中的应用。 1. **Java标准库中的工具类** - `java.util`: 这个包中包含了大量工具类,如`ArrayList`, `HashMap`, `LinkedList`等集合框架类,以及`...
Java开发常用词汇包括了一系列与Java编程语言相关的专业术语和概念。这些词汇覆盖了Java语言的核心语法、类库、框架、设计模式等各个方面,是Java程序员进行日常开发工作不可或缺的参考资料。以下将从几个方面详细...
本资源提供的“java开发常用软件、框架、数据库高清图标visio模具”是一份非常实用的资料,它包含了一系列Java开发过程中经常用到的元素的高清图标,适合作为Visio绘制流程图或架构图时的模板。 首先,我们来探讨...
"java开发常用jar集合.rar"这个压缩包文件就提供了这样一套常用的Java库,帮助开发者快速构建项目。 1. **DOM解析**:文档对象模型(Document Object Model,简称DOM)是W3C推荐的一种标准的XML和HTML的解析方式。...
Java常用架包是开发者在进行Java开发时经常会用到的一系列工具库,这些库极大地提升了开发效率并简化了代码。本包中包含了几个关键的组件,分别是dom4j、DWR(Direct Web Remoting)以及用于连接SQL数据库的驱动,...
### Java开发过程中常用的实用类 在Java开发过程中,利用一些内置的实用类可以极大地提高开发效率,简化代码逻辑。本文将详细介绍几个常见的实用类及其应用方法。 #### 一、Math类 `Math` 类提供了丰富的数学运算...
首先,一个完整的Java开发文档通常包括以下几个部分: 1. **项目概述**:这部分介绍项目的背景、目标、主要功能以及适用场景,帮助读者对项目有一个总体的理解。 2. **系统架构**:描述系统的模块划分、各个模块...
### Java李兴华学习笔记之Java常用类库 #### 一、课程介绍及知识点...通过以上内容的学习,学习者不仅可以掌握Java常用类库的基本使用方法,还能进一步提高自己的编程能力,为今后更复杂的项目开发打下坚实的基础。
Eclipse的安装分为几个步骤: 1. 了解电脑的配置属性,特别是操作系统是32位还是64位,这将决定Eclipse的版本选择。 2. 从Eclipse官网下载适合的Eclipse版本。注意不要点击“DOWNLOAD64BIT”,因为这可能需要付费。...
"Java开发常用指令全集.zip"包含了关于Java开发中的一些基本和进阶指令的详细说明,这些指令是每个Java开发者必备的工具。 首先,我们来探讨几个基础的Java开发指令: 1. **javac**:这是Java的编译器,用于将源...
本篇主要探讨几个在Java中常见的算法,这些算法在实际开发中有着广泛的应用。 1. **排序算法**:Java中实现排序有多种方式,如冒泡排序、选择排序、插入排序、快速排序、归并排序和堆排序等。其中,冒泡排序和选择...