我之前学过一段时间的c,现在想学习java,容易上手吗?
接触的语言越多,就更容易上手新语言。 就此来说 有c语言基础 在去学java 会比 没学过c要快。 就我自己学习的经验来看,不要去想怎么样才能更快上手, 我直接去做东西, 在做的时候会碰到各种大小坑, 一步一步填起来, 然后你发现自己已经回了 虽然我知道自己只是在应用层面 还没到研究层面 但是工作已经可以胜任了。 这里面 有个问题 直接开始做东西 需要有人能指点你, 不然进度会慢 而且会打击信心, 我感激我在初学的时候就有公司老大的指导。
看你学到什么层面,学JAVA无意是再学一种语法罢了。如果C只学到语法层面,不懂原理,学JAVA还是会很困惑。先深入学习C是为了可以了解到很多关于“机器是怎么运作”“内存是怎么排布”的知识,这时无论再学什么语言都只需搞清它的语法即可。
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
看你对C语言掌握到什么层面,我个人认为初级和高级都比较好转,但是中级人员稍微麻烦点。 如果你是C语言初级人员,知道变量、函数、指针,循环、判断、递归,常见的简单算法和文件操作什么的,学习java你会觉得语法上比较熟悉,重点学习一下类和面向对象、java库就行了。如果你是高级人员,对C语言和系统理解很深入,那转向Java也很快。 不过如果你是一个比较熟练的C开发人员,转java是需要一些适应时间的,比如变量命名方式、Java的生态环境、面向对象的思维方式都是需要转化的。