怎样提高自己的Java编程能力?要回答这个问题其实很简单。按照一般学习规则来执行就可以了,那JAVA编程能力一般来说都能提高。这个一般的学习规则是什么呢?不用多说,肯定就是大家常用的多看,多记,多练,多写等规则。
JAVA作为一门面向对象编程语言,面向对象是JAVA最核心的思想。这与常见的C++、C#、PYTHON等没有太大区别,或者说他与C等面向过程的语言也没有太大区别。都是按照不同的方式写代码而已。只不过简易程度、编程方式、实现功能有一些区别而已。
多看,就是要多看别人写的代码,对同一功能的不同实现方法,取其精华。对别人好的编程风格,可以借鉴后提高。
多记,一就是要记住JAVA基础知识,人家都说基础不牢,地动山摇,如果你连JAVA的基础规则都没记住,那编程起来就会相当吃力,写一句要去查一句资料,同时因为你基础不够,当你要实现一些功能时,你不知道JAVA有哪些包,哪些函数等,你自然就想不到解决问题的办法。二就是要记住别人一些好的功能片段。这个所谓片段,并不是要你一字不漏地去把别人的代码背下来,而是要你把别人的实现方法记下来,然后加以改良、扩展,等到你下次要实现这些功能,就可以信手拈来,这种速度上的提高肯定也是编程能力的提高。
多练,顾名思义,就是要多多练习。你天天看别人的介绍,书中的介绍,只记不练,绝对难以提高。只有部署好相关环境,亲手把想实现的功能练一下,你才知道你看到的东西哪里存在问题,这样对于程序,你就有更进一步的认识。比如经过练习后,你就会知道,别人写的代码是好是坏,好在哪里,坏在哪里,哪里会出错,如何能避免等。
多写,就更不用说了,不管你学到什么样的水平,都可以根据目前所学,给自己定一些项目场景,自己试着写个工具,写个软件出来,从设计、编码、美化,打包等等,全过程都做下来,进步肯定很明显。