ocj怎么用?新手小白也能快速上手!
今天跟你们聊聊我最近捣鼓的这个OCJ,一开始真给我整懵。
起因
也没啥特别的,就是想考个证,证明一下自己。你也知道,现在这行情,手里没几个证,都不好意思跟人打招呼。本来想着要考个Oracle的Java认证,后来一琢磨,直接奔着OCJP去。毕竟一步到位嘛省得以后麻烦。
选择与准备
选定目标后,我就开始四处搜罗资料。网上的资料真叫一个多,看得我眼花缭乱。还是老老实实买本官方的教材,啃起来。
你们别笑,啃书这事儿,还真不是我强项。不过为这个证,我算是豁出去。每天下班回家,第一件事就是打开书,一页一页地看,一行一行地理解。有时候遇到不懂的,就上网查,或者找朋友问。那段时间,我感觉自己都快成书呆子。
实践出真知
光看书还不行,还得动手实践。毕竟这玩意儿是用来编程的,不是用来背的。我就照着书上的例子,一个一个地敲代码。你们猜怎么着?还真敲出问题来!
有时候,书上的代码明明是对的,可一到我电脑上就跑不起来。这时候就得各种调试,各种排错。不过也正是这些问题,让我对Java的理解更深一层。
我还发现一个挺有意思的事儿,就是用map来计数。你们知道,map这玩意儿是键值对,键还不能重复。用它来统计一些东西出现的次数,特别方便。而且*()直接就是键的种类数,省事儿!
遇到的小坑
这过程中也遇到不少坑。比如,有些OJ平台,非得让你用C/C++。你说我一个学Java的,还得去复习C/C++,这不是折腾人嘛不过没办法,为过题,我还是硬着头皮把C/C++的一些常用操作给整理一遍。
最终结果
经过一段时间的折腾,我总算是把OCJ给拿下。虽说过程有点曲折,但结果还是挺让人满意的。拿到证的那一刻,我感觉自己这段时间的努力都没白费。
怎么说, 这回考证的经历,让我收获很多。不仅学到新知识,还锻炼解决问题的能力。更重要的是,我证明自己,也算是给自己这段时间的努力画上一个圆满的句号。