请教小弟我该如何走小弟我的'主线'和'支线'

请问我该怎么走我的'主线'和'支线'?
之前学java,现在走到EE没多久,但是现在接触C++,感觉可以同时学java和C++, 主要是用C++去学windows 编程,
所以我想把 windows 编程和java一个作为主线,一个作为支线.大神给个意见吧...拜过了...
------解决方案--------------------
学C++也不一定要基于Windows吧。。我觉得目前还是学Linux有前途
至于C++和Java说到底还是看你对哪个更感兴趣,Java一般做网络方面的比较多,而C++一般比较底层,需要你对某个系统十分熟悉。
------解决方案--------------------
对于各种语言来说,没有什么主线支线,只要基础过硬,本来就是一通百通的。何况c、c++、java本来就是一个系统的,语法基本都是一致的,无非就是系统支持库不同而已。

你只要对c语言这个系列的基础知识过硬(包括内存、操作系统等原理部分内容以及相关算法等),那语言对你肯定就没有障碍了,从单片机到大型服务器,不管做什么,即使不会你也能很快学一下就上手。
------解决方案--------------------
楼上 们说的都不错。
------解决方案--------------------
大家都分析的很好。自主选择吧