- 博客(2)
- 资源 (4)
- 收藏
- 关注
转载 linux内核设计与实现思想 – C风格的面向对象
原文链接:linux内核学习 – C风格的面向对象 linux内核大量使用面向对象的编码风格。然而linux内核是完全使用C写就。学习他们如何使用C模拟面向对象机制很有意思。这种做法很可能被人贬为扯淡,但是的确使用C模拟面向对象机制,使得程序员对类型构造/析构,拷贝/赋值等操作有了绝对的控制权,可以提高对效率的嗅觉,减少错误,同时也避免了对C++编译器各种不同类/对象实现机制的依
2012-10-14 08:27:28 5372 2
原创 为什么Android系统需要使用C、C++和Java语言共同开发
在Android系统中,内核层采用Linux,而Linux内核绝大部分代码是使用C语言;Native Framework层的代码主要使用C++语言;Java Framework层和Application层则使用Java语言。 C语言是典型的过程式和结构化程序设计语言,由于支持位运算及内存地址操作,因此该语言适用于系统级和嵌入式软件开发。面向对象程序设计语言C++是在保持C语言效率的基础上
2012-10-14 08:08:36 11513 10
Android-PullToRefresh下拉刷新库基本用法
2015-01-07
仿今日头条顶部导航栏效果
2015-01-06
Android UI之SlidingMenu侧滑菜单
2014-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人