自学的话,可以先从网上找一些基础的入门视频课程,无论哪种语言,或多或少都会有一些免费的学习课程,从0基础开始,一般刚开始都是先介绍这种编程语言的来历、发展史以及它的作用,后边慢慢的就是一步一步教你配置开发环境。一般来说,自学Java需要半年到一两年的时间。
对编程学习有以下三个建议
第一,明白程序的流程,知道运行的顺序是怎样的
第二,搞清楚每一条语句的功能,也就是说知道语句具体是实现怎样的功能
第三,在阅读程序的时候,要敢于尝试,即,用一些实例代入验证。
很多初学者在学习之前会纠结用什么开发工具,怎么配置开发环境。这里给大家的建议是,不必在这些内容上纠结很久,先入门是要紧的,当了解了开发工具的使用后再选择自己喜欢的。其次,数据类型、运算符、变量,这就是编程的基础,不光是Java有这些基础,大多数编程语言都有,而且内容非常相似,所以,很多人说先学好一门语言,再接触另外一门语言的时候就会很容易。
首先去找一个Java的基础教程学一下,或者你也可以去找相应的视频。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。
当然,学编程的过程中,难免不会遇到一些问题、难点。那这时候建议大家不要死扣,最好找前辈或者老师问一下,高手的指点有时候能省掉你大部分纠结思考的时间,还能点明你的思路。所以,有条件或者有可能的话,最好找一个老师之类的人多交流。
最后,要是想转行当程序员,那要做好前期没有回报的准备,一年入行,编程前期的投入是比较大的,所以建议慎重选择,最后分享一个Java的学习教程:Java基础>>>