学习Java最应该关注的20个网站,建议收藏
学习Java是一个漫长的过程,除了学习课程之外,我们可以多关注一些网站,包括项目平台、开发者社区、教程分享网站等等。
这些网站和上面的资源,可以帮助我们在学习的过程中,更好的吸收和消化所学知识。
推荐收藏以下这些网站:
- 域名:github.com
GitHub是全球最大的代码托管平台,有很多的优质资源。在这里,可以找到各种各样的开源项目,有着很强的社交属性,学习、交友都可以来这里。包括BAT、字节、Google等国内外大厂都在这里有自己的GitHub开源库。
- 域名:www.csdn.net
CSDN是国内十分知名的技术交流社区,从互联网在国内方兴未艾之时,CSDN就已经拥有大量优质的资源和原创博文,填补了国内没有技术论坛和参考文档的空白,成为各路程序员大牛的集中交流之地。
- 域名:how2j.cn
如果你有一定的CS基础,但缺乏项目经验,那么这个网站就非常适合你。
How2J是Java全栈开发教程网站,内容全面,简洁易懂,非常适合入门。模块化教学,案例驱动教学,不仅仅是看视频那么枯燥,类似于freecodecamp和实验楼。
相对于实验楼和freecodecamp,这个网站最大的优势就是能找到几个质量非常好的项目。
- 域名:leetcode.cn
leetcode是国际闻名的算法习题平台,是全球程序员都喜欢的技术成长平台,汇集了最常见、高频的编程题目,每道题都有其它大佬的解题分享,是提高技术的好去处。
- 域名:www.runoob.com
菜鸟教程是一个内容丰富的技术技术教程网站,涵盖了HTML、CSS、JavaScript、Python、Ruby、Java、PHP、MySQL等各种常见编程语言和相关基础知识的分享。不过这个网站的社交属性相对稍弱。
- 域名:www.google.com
网址就在上面,作为程序员,如果打不开这个页面的,自己去面壁。Google虽然不是论坛,但确实是程序员使用最多的网站之一,很多问题的解答都是通过这里。
- 域名:www.cnblogs.com
博客园是一个专属开发者的技术交流社区,相比起CSDN的广告泛滥,博客园的页面更纯净,是一个分享知识、交流心得的好地方。
- 域名:stackoverflow.com
Stack Overflow是每个程序员遇到Bug都会想到寻找解决方案的网站,这里几乎涵盖了你所能想到的所有技术问题和Bug的调试办法,这里有许多大佬分享他们的开发经验。简单来说,遇到困难了,就来Stack Overflow看看吧。
- 域名:www.imooc.com
慕课网是国内首屈一指的技术分享线上课堂,也是很多半路出家的程序员的启蒙老师。这里不仅有性价比极高的付费课程,还有大量质量不错的免费课程。对于刚入门或想提高的小伙伴,特别合适。
- 域名:www.nowcoder.com
牛客网拥有国内最丰富的IT题库,不管是题库、面试、学习、求职,都能在这里找到合适你的一片天地。
- 域名:www.lanqiao.cn
实验楼是一个专门为IT行业提供教学的网站。它的一个重要功能是提供一个在线操作平台,让想自学java或者其他语言的人可以边看知识点边练习,让知识在我们第一次打代码的过程中真正成为自己的东西。
- 域名:www.bilibili.com
bilibili虽然是一个以弹幕闻名的番剧视频网站,但却有着超乎想象数量的变成教学视频。在这里,有很多程序员交流技术,学习进步。
- 域名:www.iteye.com
ITeye原名为JavaEye,从名字也能看出它和Java有颇深的渊源。ITeye是一个内容齐全,功能丰富的中文IT技术门户和社区网站。这个网站原本就是创始人自己为了讨论学习而创建的网站,后面则成为了大家都喜欢使用的网站,新用户注册会强制性做题的步骤。
- 域名:segmentfault.com
思否(Segmentfault)是国内最大的中文技术问答交流社区,可以通过检索获取到技术编程相关的问题答案。
- 域名:www.lintcode.com
LintCode是一个提高编程能力的刷题网站,这里搜集了面试中最常见最高频的编程题目,覆盖了腾讯、字节、阿里等大厂的算法题,对您面试大厂十分有帮助。
- 域名:www.51cto.com
51CTO是一个面向程序员的综合,这里包括了技术博客、课程、交流社区.
- 域名:www.w3cschool.cn
w3cschool是一个类似在线学习平台性质的网站,主要面向新入门的程序员。其课程浅显易懂,以游戏闯关的方式完成编程练习与教学,提高编程的乐趣。
- 域名:www.coursera.org
Coursera是国外的知名IT技术线上课堂,汇集了世界上顶尖的课程资源,课程内容非常有价值。缺点是太贵了,缺乏性价比。
- 域名:gitee.com
这是国内首屈一指的项目代码托管平台,可以在这里,查看一些优质项目的代码,学习和提高。
- 域名:www.w3school.com.cn
这个网站相当于是知识点速查工具,内容比较丰富,也有在线运行的方式,涵盖了基本所有基础知识点,对于新手来说很适合自学,老程序员也可以用来速查知识点。
以上这么多网站信息,相信对你学习Java以及日常工作有所帮助。
感谢你看到这里,离开之前记得点个赞哦~
我是,专注于编程开发的经验总结和项目分享,对编程有兴趣、正在学习编程的同学可以关注我。
简单几步教你免费玩到JAVA版我的世界,电脑小白也能做到
为了免费玩到游戏,我们需要一个(第三方)启动器,这里以广受好评的 HMCL启动器 (免费的)为例
1.HMCL是由Java语言制作的,所以我们需要先下载安装JAVA,
打开浏览器,访问java.com 进入网站后点击页面中间那个明显的 下载java 按钮,然后耐心等待一下,下载完成后点击浏览器上的“下载管理”,点击“打开”
2.然后我们会看到java的安装程序,先勾选“更改目标文件夹”,然后点击“同意”并安装就好了,用不了多久就能看到安装成功的提示
3.接下来让我们开始下载HMCL
访问下面的这个网站
https://www.mcbbs.net/forum.php?mod=viewthread&tid=142335&extra=page%3D1%26filter%3Dtypeid%26typeid%3D908%26sortid%3D27
然后我们会看到我们进入了一个论坛(mcbbs)在这个网页往下翻,会看到明显的下载地址,点击下载然后安装就好了
写在最后:安装完成后我们就可以进入启动器了,但想玩到游戏还差一个小小的步骤,有一定电脑基础的玩家也可以靠摸索尝试来进入游戏,具体的HMCL使用方法我会在之后的教程中教给大家,有不懂的地方也可以私信我。
Jdk1.8版本的下载,安装和环境变量配置
首先在官网上下载Jdk的安装包官网网址:[https://www.oracle.com/java/technologies/javase-downloads.html]下载1.8版本,使用较为稳定。
(1)打开安装包,点击exe文件
(2)等待安装向导,点击下一步
(3)因文件较小,不用更改地址,直接点击下一步,此处也可以将安装目录复制保存,防止稍后找不到位置。
(4)安装成功
(1)右键单击此电脑图标,点击属性。(2)点击高级系统设置
(3)单击右下角环境变量
(5)在系统变量中点击新建输入变量名:JAVA_HOME(注意此处全部为大写变量值:C:\\ProgramFiles\\Java\\jdk1.8.0_201(即刚才Jdk的安装目录,如果忘记可按照这个目录找到自己的安装目录复制)
(6)双击Path项,点击新建,在页面的最下方输入刚才的Jdk安装目录,并在末尾加上\\bin
(7)点击确定进行保存,Jdk即可安装成功
(1)使用窗口+R快捷键打开运行窗口,输入cmd,打开命令窗口
(2)输入java或javac有项目出现即代表安装成功
也可以使用java -version查看java版本
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。