关于自己如何学习Java

早上起来,看见CSDN微信公众号发了一篇文章:如何快速学习Java。

想来自己正在学,所以打算参考一下,同时再次总结整理一下学习路线和思路等等

(更详细内容请直接转到原链接)

文章原链接

https://blog.csdn.net/csdnnews/article/details/80220700



总结

1、关于基础知识,给出了两条参考学习链接

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/ 

https://www.ibm.com/developerworks/java/tutorials/j-introtojava1/


2、基础小程序

从控制台接收输入并打印。
从文件系统中读取文件并在控制台中打印文件内容。
创建一个新文件并在文件中写入数据。
从 URL 中读取数据并对其内容进行一些搜索将元素存储在列表中,然后遍历它。
使用 HashMap 存储随机的键值对,然后用多种方式遍历它。
对集合元素进行搜索和排序。
3、使用API编写高级程序 此时,重点是学习和熟悉API的使用。 从控制台接收输入并打印。
从文件系统中读取文件并在控制台中打印文件内容。
创建一个新文件并在文件中写入数据。
从 URL 中读取数据并对其内容进行一些搜索将元素存储在列表中,然后遍历它。
使用 HashMap 存储随机的键值对,然后用多种方式遍历它。
对集合元素进行搜索和排序。

4、编写桌面程序和Web应用

5、阅读和参与优秀的Java博客与论坛

StackOverflow、coderanch

其余:学习资源http://www.mkyong.com/

一下直接复制,闲暇时参考

其他一些有用的资源:

  • 编程实践与竞赛

  • 在线计算机编程编程竞赛

  • SPOJ

  • 编程实践

  • Euler 项目

  • TopCoder网站, 世界上最大的开发社区

  • Codeforces

  • HackerEarth Beta

  • HackerRank

  • LeetCode

  • 教程

  • LearnStreet

  • GeeksforGeeks

  • 代码学校

  • Bit Twiddling

  • CS 97SI:编程竞赛简介

  • CSE 博客 - 定量、数学、cse 拼图

  • 数学

  • 苹果、谷歌、Facebook、亚马逊和微软的技术面试问题汇总

  • 黑客网站

  • 好教程 - 最新教程

  • 编程社交

  • Quora

  • Stack Overflow

  • CareerCup 面试问题

  • GitHub

  • Geeklist

  • https://www.reddit.com/r/programming/ 必读

  • 自学编程十年

  • 提高编程技能的10个网站

  • https://www.reddit.com/r/programming/

  • Stack Overflow 上排名靠前的编程书籍: http://linkis.com/www.dev-books.com/dVYXB


猜你喜欢

转载自blog.csdn.net/snszwh/article/details/80221782