- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 第一章 对Java平台的认知(2)——跨平台特性
第一章 对Java平台的认知(2)——跨平台特性一、什么是JVM?为什么JAVA可以一次编译到处执行 对于计算机而言,它只能识别0、1序列的机器指令,因此编程语言最终都要转化为这种机器指令,才能被计算机执行。而最后这种01机器指令,对应硬件则是与或非门。 知道了计算机是如何运行程序的,那么接下来就来首先分析一下,为什么C/C++不能跨平台运行? 首先需要分...
2018-03-08 17:15:38 780
原创 Android开发学习之路——Activity Task和Back Stack分析
Android开发学习之路——Activity Task和Back Stack分析一、概念(1)首先需要理解Task和Back Stack的含义: Task,翻译过来就是任务,指的是Activity的集合或者容器,而这个集合/容器呢,则是使用一个栈来进行管理的,这个栈称为Back Stack,栈中Acitvity的顺序则是遵循后进先出的原则,而栈中Activity的顺序是按照...
2018-03-07 18:04:41 2957
原创 第一章 对Java平台的认知(1)
第一章 对Java平台的认知(1)一、JAVA的诞生 JAVA最早是sun公司的Green project(绿色项目)在撰写Star7应用程序时的语言,当时James Gosling(后来的Java之父)将其取名为oak(橡树),由于oak已被注册,在1995年正式改名为JAVA,并发布JAVA Development kits(JDK)。 在1998年发布了java ...
2018-03-08 17:13:16 272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人