一般来说java适合做web应用,C++适合C/S模式的较底层开发。java是代替不了c++的,java开发相对较简单,但是程序性能不会比C++好。C++的指针可以直接操作内存,虽然复杂危险,但应用好的话效果很好。总之C++是相对来说像C一样很经典。游戏开发一般也使用C++。
java是C++的加强板?谁说的.你首先应该需要知道他两的兼容性,java就像绿茶妹跟谁都能过,w7,xp,linux 都可以,写一个程序能通吃啊,C就不可以,例如w7的32为系统和64为系统就得写两份程序。不然就兼容不了。c语言的最大优势就是调用操作系统的命令,什么开始进程啊,结束进程,,,,调用内存。java没继承到这些;所以连关机都做不到。做游戏,要学美工的,嘿嘿,然后就是c++;
有能力学c++吧,俺是因为4级都没过,学C++怕找不到工作;java简单,兼容性好不怕乱搞,
建议要有思想准备,学编程不能一曝十寒,坚持才能成功。
单片机和嵌入式一般学C语言吧。
系统开发一般都学C++吧,网页网站一般都学java,javaWeb,javaScript,php吧,数据库可以学学oracle,但是不管是自学也好,培训也好(一般培训都是骗钱的),努力才是王道,少说话多做事,带有很强的目的性,刻苦钻研,才是学习编程的不二法宝。
方便的话留个qq吧,因为我也是自学编程,以后可以多多交流啊。