半个月的基础班课程从最开始的配置环境到最后的接口,嵌套类的应用,可以说把最基础的那一块已经讲完了。我个人的看法是,尽管在开发过程中更注重一些思想,很多代码框架可以说公司已经帮你全部搭好了,主要是对在现有框架的基础上功能的开发。但那里面处处嵌套、穿插着基础。例如接口中的抽象方法,它其实从某方面来说就是一种规范。你在实现这个接口的同时,必须把所有的抽象方法覆盖重写。又或者在js中对前端输入的数据进行处理String中的方法就有很大的几率会使用到,又或者if语句对不同情况下,对数据进行不同的处理,for循环对重复操作的省略等等等等。这些都需要对基础有一个比较扎实的掌握与理解。
在这里我分享两个记录的易错点吧。首先是自增自减的运用,比如定义一个int类型的num=0;那么在system输出时num++则是会把num先输出,然后num自增+1,所以结果为0。++num则是先num自增+1,然后在输出,所以结果为1。第二个比较拗口的是for循环的使用,因为我们平常使用for循环关注的点也不会很细,所以我自己着重记录了下。for (int i = 0 ① ; i < 5 ② ; i++ ③){ ④ };这段代码中执行的顺序是①②④③,在②不满足条件以后直接跳出循环,而不执行④③。同时for循环()中的3个循环条件是可以省略的,构成一个死循环。 |
|