1.用大脑模拟计算机运行的方式来思考问题,务必准确,需要基础扎实,对每一行代码执行的结果有清晰的认识
可以拿实物去替换想象,抽象变具体,比如变量就相当于一个盒子,对象昰装的什么,基础类型是装的什么,计算机大多是对存储介质里的数据使用,用盒子还是比较准确的
2.多思考,多敲代码,这个老生之谈,不需要多说,熟能生巧
思考可以理解为方向,敲代码是细节,两者都不能少
思考些什么呢,首先是怎么做,然后是为什么要这么做,多总结