加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

学习C/C++和Java

发布时间:2020-12-16 10:43:05 所属栏目:百科 来源:网络整理
导读:我是一个 Java主要做 Android的人. 我想进入Android的游戏编程,并想知道是否有任何一点学习C(显然不是为了安卓,因为你只能在C中写).人们还在使用什么? Java和Objective-C是不是有点老了? 我肯定会学习C,因为每个人都说你需要它来进行游戏编程.你会同时学习
我是一个 Java主要做 Android的人.

我想进入Android的游戏编程,并想知道是否有任何一点学习C(显然不是为了安卓,因为你只能在C中写).人们还在使用什么? Java和Objective-C是不是有点老了?

我肯定会学习C,因为每个人都说你需要它来进行游戏编程.你会同时学习Java(我还在学习)还是应该先学习Java?

解决方法

尽管C语言很古老,但事实上它仍然是最常用的语言之一.根据众所周知的Tiobe语言索引,它只落后于Java: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

C在许多环境中仍然被大量使用,其中包括嵌入式系统以及常规桌面应用程序.特别是在Linux上,即使是在系统/内核开发之外的工作,C也有很强的追随者.

Java / C连接虽然具有传奇色彩.很明显,Java语法大量倾向于C语言,但在概念中,语言实际上更接近于Objective-C. Patrick Naughton(早期Java语言设计师之一)最近发布了这个:Java Was Strongly Influenced by Objective-C

因此,为了更好地理解Java,在某些时候学习C和Objective-C绝对是值得的,但绝对不是必需的.如果您已经学会了这两个中的任何一个,那么您已经自动学习了(大部分)C部分.

一般来说,在跳到下一个语言之前,最好更好地学习一种语言.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读