本文主要是介绍软考书本总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
看完书之后,六百多页的一本书也就讲了计算机的硬件和软件的知识,着重点还是放在软件上。平时接触到的像OO、UML、DBS和程序语言等还是比较多的,对于硬件的接触的相对较少些,像文法、网络号与主机号的分配,正好这次可以一起学习了,文法这样的看的时候云里雾里,其实它就像我们以前语文、英语上学过的主谓宾语法一样,只要按照它的规则来就可以。而网络号和主机号联系一下现在在学校机房所使用的IP就容易理解很多。软件方面主攻点主要是在软件工程、算法、UML和设计模式,在看书的过程中,还不时地回去翻看以前自己的总结博客,这样比较容易拾起来。
印象最深的还是马士兵老师讲的内存的分配方式,对象是放到堆里,变量在分配内存的时候是放到了栈里,之前学过的DS在这里马上就可以用到啦,在Java中变量使用结束之后就会释放内存空间,对象则是在很长时间没有使用了之后就自动回收,而在C++中则需要析构函数来释放内存,它没有垃圾回收机制。
经常回顾所学,感觉以前这么点小问题都要解决半天,现在秒懂。比如继承与泛化的区别,多用组合少用继承的原因······
这篇关于软考书本总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!