新手到底怎么学习Java?

我总是想起三年前的我,想入门而不得。门都找不到,没人给我建议。用什么书,怎么学,统统没头绪。
我大学计算机专业。15年离开学校时,只是普普通通的网民,平时电脑有问题,只用360或者暴力关机的那种。毕业后利用业余时间学了一点C的皮毛,目前正在自学javaSE。
作为完全零基础,我必须先声明:自学难度很大,新手小白请做好打硬仗的准备。
但如果真的热爱,你会甘愿为她花时间,恨不得了解她的全部的。
我建议先从C语言开始,借助C启蒙。很多人推荐学python,马上能做出东西,而学C的过程从头到尾一直是黑窗口,太枯燥。对此我不反驳。但因为我本身不觉得学C枯燥,所以学得还挺开心。C和Java的语法很像,java的创建和C是有渊源的,有点传承的意思。所以后期学习java,基础语法可以一带而过,直接学习面向对象和类的使用。即使你以后不学java,学python或者其他语言,你都用得到。是程序最基本的知识。初学者初期不推荐看书,真正面向初学者的好的书籍太少。而且面向初学者的书籍往往会很冗长...因为为了照顾初学者,要通过对比已知的事物引入,或者大量的类比。所以初期最好是看视频,顺便看看老师是怎么敲代码,调试,化内存分析语句的。
经常听到贴吧有些人总是自以为是,一味的打击新手,他们早就忘了自己当初在老师的指导下怎么学成的。所以对初学者往往很没耐心。你经常会听到以下范例式回答:
看什么视频,直接看书啊,直接敲啊!
放弃吧,你学不起的(纯粹打击)
所以,我以为,你以后如果认定要自学,不要理会这些人的话。

 

猜你喜欢

转载自blog.csdn.net/weixin_45017862/article/details/91987888