技术文章

想学java,零基础可以学吗?

java是非常容易入门的语言。如果你有其他编程语言的基础,可以很容易的上手。如果你没有编程语言基础,但是有计算机基本知识的基础,那基本上也很容易入手。如果你连基本的计算机基础知识都不了解的话。那建议你就不要自学了,太浪费时间也没有多大效果。这种情况如果还要学习,建议报个辅导班来入门。

零基础可以学习java吗

下面具体说说作为一个完全的新人,在学习java上可能会遇到的坑。

首先,java是个高级语言,很多底层的处理和逻辑是不愿意程序作者关心的,java虚拟机会处理好基本的东西。作为作者,只需要关心自己的代码逻辑即可。刚刚入门的时候,可以不用关心java虚拟机是什么,只需要当他是可以运行java程序的环境即可。浪费时间研究java虚拟机只会让你越陷越深。

其次,最初开发java都建议少用ide,但是我还是建议能用ide就用吧,至少上手会比较快,很多环境问题也不需要太关心,省下心来研究基础语法更合理一些。java的ide相较于微软的vs,需要配置的东西还是蛮多的,耐心耐心再耐心。一次麻烦点,以后可以省很多事。

基础语法的学习其实还是很容易的,但千万别得意,充足的练习才是进步的基础。当基础扎实了后,一定要补一补各种计算机基础知识,包括操作系统数据结构等,然后就可以进入下一阶段学习了。

接下来就是,多线程编程,网络编程,算法实现,基本的UI编写。当基础扎实了,这些学习起来会很快。

再往后,就是研究设计模式,研究框架,以及分布式后台的搭建及开发了。