A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 云行水边 中级黑马   /  2015-3-16 22:45  /  1034 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一直不太明白为什么安卓会开发会使用java语言,各位大神,有什么看法不

2 个回复

倒序浏览
java由于是解释性语言所以比较慢,也正是这样才有良好的移植性,一次编译即可在有JRE的操作系统中运行。应用广泛:桌面,web,手机都有Java的应用,第三方的扩展很多,而且大多是开源的,便于学习,面向对象 C语言开发大多是底层开发,编译型语言,快,面向过程的语言,windows的代码有很大的一部分都是C语言
回复 使用道具 举报
Java和C都是指令式语言,Java是面向对象的语言,C是面向过程的语言,Java的可移植,跨平台,一次编译,随处可用,而C是编译式语言,代码要先通过编译器转换成与系统相关的中间代码,然后才能运行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马