从难易程度来讲 面向过程的c比较抽象一些 而java的对象式编程则是比较容易理解 最重要的是java的gc机制可以不用你去手动管理指针及对象垃圾 同为对象式编程的c﹢﹢则不行 所以入门还是java好一些 先简后难 如果你认为自己理解和逻辑思维超强 可以从选择一种汇编开始 引出c的理念 从c入手后 再学java 自然会越学越轻松 因为底层东西都理解不是
建议你还是去做C++,尽量往底层走比较有深度,对以后的技术也有很大的帮助的;也不是说j2ee就没有深度了,j2ee更偏重业务层面的东西,个人觉得;
我个人不认为编程语言有难易之分,只有入门门槛高低之分,c++简单的东西也有专科生在搞,而且有的比本科生甚至研究生搞的更好,不要瞧不起学历比你低的人,关键在于兴趣和努力。
百度腾讯这样的大公司也是java、php等等的都有应用,php比java入门不简单吗?真正能搞好的有几个?
java前景好些。目前越来越好的趋势。c用的时间久远。java新兴的。有发展价值