对比Java和C++这两样编程语言,没有谁谁好谁不好的程度,都是编程语言,各有各的优势。那如果说这两样哪个更好学一点,那我觉得Java更好学一点,它是面向对象的编程语言。
这两者各有优势,C++更接近底层一些,适合做系统的开发,服务器等方面的要求,JAVA更适合于跨平台方面,在新兴的手机,以及LINUX,Mac,等上有很好的应用。c++是基础,JAVA是对类的封装而已,更适合快速开发应用,从底层研究来看,C,c++就更适合一些,所以说,没有什么是更好的,只要适用就好。JAVA没有指针,也许对于初学者有一些优势,因为即使是很熟练的老手,也经常因为它而犯错误。
那前期建议你先学习Java,Java市场需求量大,相对的好找工作,门槛也不会很高,C++入职条件相对高一点。学习Java上手之后可以边工作边学习,作为一名程序员肯定不能只学习一种语言,所以后期可以再学习C、C++等语言,可以让你后期有一个很好的提升。
那不推荐你一开始学习C++的理由如下。因为C语言的广泛使用,极大的促进了C++的普及和推广。虽然它有众多的有点,但是由于它既包含C语言的最难学的指针又开始支持面向对象的思想,初学者在学到这两点时往往就会受到打击。所以不推荐初学者选择它作为入门的语言。
那Java呢,目前比较火爆的安卓应用程序也是用它开发的。那有人会问学习java之前要不要学习C语言,答案是否定的。java是一门独立的语言,可以单独进行学习,也是初学者学习面向对象思想的首选。给想学习Java的同学一个学习Java的教程:Java基础教程>>>
总结来说,前期可以先学习Java,可以工作了之后提升自己的实力技术,可以再学习C、C++等语言,不过学习编程是一个长期的过程,希望你可以坚持下去。多敲代码,多做项目,你会感谢你自己的!