写java代码时经常会遇到的问题就是会出现空指针异常,大多是因为某一对象没有被实例化就拿来使用,抑或是获取的从别的对象传过来的对象为空,经常再折回来修改。
另外,因为我写代码时变量名倾向于命名为abcmn之类的,经常变量一多自己也会把各个变量的含义给搞混,有的时候就会很麻烦,所以还是要注意变量命名还是以其所代表含义的英文表示更规范严谨。
还有遇到问题就是编码问题,之前有交作业时代码是采用UTF-8编码,但老师那是GBK编码,因此输出就会出现乱码,测试结果不能通过,后来知道后每次也就会特别注意这一方面。