摘要:
在做android的时候,用的语言大部分情况下都是java。以前最开始做的是编译器开发,大部分情况都是用c语言和x86与arm架构的汇编,后来接触到ios用的是OC。对比之下,感觉还是java用起来比较爽,真正的面向对象,(编译型与解释型的合体)跨平台性很强。OC其实用起来也很舒服,才开始接触,就是觉得语法有点怪,熟悉之后,发现用起来很爽,尤其是语言的动态性很强。当然c语言和汇编是最基础的语言,用他们可以对整个底层的系统结构比较熟悉。 c语言的内存完全是自己管理,没有按时释放内存,就会导致内存溢出。用的不当,会产生悬空指针导致内存泄露。c语言的内存泄露基本上都是程序员没有注意释放造成。比... 阅读全文