如何学好java语言啊?
首先,的自己需要有一份系统的课程,能帮你建立知识体系的那种,网上那种零散的就略过吧!
其次,自己要有恒心,能够坚持学下来。
第四,努力努力努力,坚持敲代码,日复一日,坚持练习。
不过我还是想给你推荐个学习资料,百战程序员的Java300集,我们上学那会儿老师推荐的,入门学完全OK,因为课程设置不错,讲的都是企业用的技术,学完就能直接敲代码,我现在已经把他们系统的课程学完工作了,15k[害羞]对于一个刚毕业的学生来说很满意了呢。不过学习过程中,我自己也不记得敲了多少行代码了[捂脸],总之有一套完整的课程,加上老师答疑,最需要自己付出努力,就能得到满意答案!你也加油(ง •̀_•́)ง
想成为开发微信小程序的JAVA后端,应该从哪些知识学起?
首先jJ***a后端和微信小程序没多大关系,前端用什么都可以
其次学习J***a需要的东西太多了,先打好基础然后学习wab框架,数据库相关知识等
这不仅仅需要知识还需要经验
本质上并没有区别,不管你是做小程序,还是app,还是Web,还是企业级应用,其实对于后端来说,其实要掌握的基础知识都差不多,只是在特定方向的拓展可能会有较大的差别,但是被核心知识学好以后,最后在具体业务上的区别再做针对性的学习。
学习J***a其实难度还是蛮大的,因为东西太多了,我们经常说学习J***a是三年基础、两年框架,这就说明了J***a要学习的知识点其实还是蛮多的,学习Android的J***a知识有很多,但是学习J***a EE知识知识只会更多。
建议从基础知识入手、一定要多实践
基础知识的学习一定要学习牢固,比如基本的语法、I/O、***、反射、面向对象编程基础等等,多学多实践。
再就是记住,不管是多线程、还是高并发,也许你的职业生涯可能不怎么会用到,但是你一定要多学学,尤其是对于要参加校招的孩子,或者想进大公司的孩子。你会发现,你也许是去造轮子,但是造火箭的技术实力你必须得有。
至于JVM、设计模式、网络编程这些知识,相信我,多看看对你不会有坏处!
《J***a编程思想》、《Effective J***a》、编程珠玑、代码大全等等都是非常好的一些书籍,有时间可以多看看,尤其是前面两本J***a的书籍真的是行业经典,比核心技术卷两本写得好,核心技术卷更像是一本参考书籍,但是《J***a编程思想》、《编程珠玑》、《代码大全》这样的书更多的是交给你方法论。除此之外对于常用的开发工具比如IDEA、Eclipse、Git等等都是你学习和工作中会经常用到的工具,一定要用好。
最重要的,就是J***a官方的API文档,这是最好的J***a参考资料,没有之一!任何时候记住,任何技术的官方支持都是最好的学习***。
最后就是好的论坛,好的网站一定要多逛,比如GitHub、比如stackoverflow、比如oracle官方J***a支持文档等等,一定要多逛,多学习,多看开源项目。
最重要的还是那句话,“天赋+兴趣+汗水”,我们姑且叫做J***a学习的箴言。