java编程学习体会

1、语法和python比太麻烦,char不能写错成Char,substring不能写成subString,基础类型是.length,高级类型是.size(),ArrayList的大小是size(),但是String又是length(),基础类型是a[i],高级类型是a.get(i)。

2、基本类型和对象类型的差异太大,刷题时遇到语法问题,容易打断思维,有时候可能还是用一些自己的写法,避免使用一些不太有把握的自带函数,比较顺利。— python优雅简单多了。

3、基础算法编程靠基础数学:排列组合与奥数思维;机器学习和数据挖掘靠高等数学:微积分、概率论与线性代数。

持续更新中……..

发表回复