以下为我学的课程
大一上:C语言
大一下:C++
大二上:数据结构,数电,模电,计算方法
大二下:汇编,算法,计算机组成原理,图论
现在大二都要结束了,这些个课程最多也只是学了个皮毛。例如,c,c++最多也只算懂语法而已,课程设计好像不算什么……
现在我想自己以后到底主攻那个语言呢?大二暑假真的不能浪费了!!
c:硬件,底层
java:网络,类似c++
现在提一下问题:
1.到底学C++还是JAVA呢?或者那个更适合作为生存工具呢?
2.如果学C++,编程工具可以用Visual C++ 6.0,但是学习VC++有什么用呢?学习C++后就该学VC++吗?学C++就只能面向微软的领土吗?
目前,我学C++也只是编过dos下的小程序,图形界面的就要学VC++吗?
3.听说JAVA还分3个方向,到底是什么呢?我若学java,那该用什么软件呢?
本人大二结束了,编的程都是为了上课,作业,考试,代码量是在是很少。最多要属数据结构的课程设计编了个1500行的简单家谱管理系统。
现在不是很喜欢编程,但我感觉编程时还是很有趣的。
哪位能给什么建议,真的很谢谢!
15 个解决方案
#1
每一样学好了 都足够生存。
本科还是主要把基础搞定。呵呵
语言真的不重要。
本科还是主要把基础搞定。呵呵
语言真的不重要。
#2
继续看c++,或者开始看java。2条路。。。
c++的话你必须要学到一定的水平,才可能靠它混饭吃。因为它是一个很底层的语言。
java的话,比较快入门,能够比较快的切入企业的应用。
c++的话你必须要学到一定的水平,才可能靠它混饭吃。因为它是一个很底层的语言。
java的话,比较快入门,能够比较快的切入企业的应用。
#3
老鸟忠告:
要是想做一个匠人的话,现在就专注于一门语言学深。
想成为高手或是大师的话,先把基础打好。。。
要是想做一个匠人的话,现在就专注于一门语言学深。
想成为高手或是大师的话,先把基础打好。。。
#4
2.如果学C++,编程工具可以用Visual C++ 6.0,但是学习VC++有什么用呢?学习C++后就该学VC++吗?学C++就只能面向微软的领土吗?
同志,学c++的目的就是摆脱微软的领土……目前几乎所有的流行语言都是类C/C++的,学好了C++意味着你能快速学习其他语言而永不被淘汰
我的忠告呢,学精了C++(最好还是linux下的c++编程,那样你能知道很多真正底层的东西)再转java只需要半个月(我学java用了一个星期不到……)
同志,学c++的目的就是摆脱微软的领土……目前几乎所有的流行语言都是类C/C++的,学好了C++意味着你能快速学习其他语言而永不被淘汰
我的忠告呢,学精了C++(最好还是linux下的c++编程,那样你能知道很多真正底层的东西)再转java只需要半个月(我学java用了一个星期不到……)
#5
以下为我学的课程
大一上:C语言
大一下:C++
大二上:数据结构,数电,模电,计算方法
大二下:汇编,算法,计算机组成原理,图论
还有,我说一句……这不是完全相反的顺序吗……掌握了一门语言之后应该开始学数据结构和算法……而不是再去学其他语言……
大一上:C语言
大一下:C++
大二上:数据结构,数电,模电,计算方法
大二下:汇编,算法,计算机组成原理,图论
还有,我说一句……这不是完全相反的顺序吗……掌握了一门语言之后应该开始学数据结构和算法……而不是再去学其他语言……
#6
楼主大一下就学c++了啊,牛啊,我们学校先c在数据结构什么的,然后是c++的
#7
学习C++你可以不选择visual C++,但是它还是用最多的. 用VC++就面向MS的领土吗?
#8
c++ 好啊
#9
楼主加我QQ吧!627686595
咱俩一样呀!有时间交流一下吧!
咱俩一样呀!有时间交流一下吧!
#10
加油 楼主
#11
人都喜欢吹牛,学java不要一个星期
#12
任取其一,精之
#13
有没搞错,我是大一的学生,喜欢C++,LZ貌似很多概念没弄清楚。
首先Java用来搞网络,你是指网站吧?Java应该不适合socket网络编程,效率低,不适合做大型服务器程序。
Visual C++ 6.0? 现在都有Visual C++ 2008了,LZ说你只编过DOS下的小程序,这里应该是你没弄清概念,那个叫做“控制台”应用程序,是32位的windows程序,不是DOS。 你不用VC不是还有C++ Builder吗,不想面向微软的领土就别用Windows,所谓的图像界面是调用系统函数来实现的,在Windows下是调用Windows的,在Linux下是调用Linux的,任何c++编译器都能通过调用系统函数来实现图像界面,可不只VC一种。另外VC只能在Windows下使用。
首先Java用来搞网络,你是指网站吧?Java应该不适合socket网络编程,效率低,不适合做大型服务器程序。
Visual C++ 6.0? 现在都有Visual C++ 2008了,LZ说你只编过DOS下的小程序,这里应该是你没弄清概念,那个叫做“控制台”应用程序,是32位的windows程序,不是DOS。 你不用VC不是还有C++ Builder吗,不想面向微软的领土就别用Windows,所谓的图像界面是调用系统函数来实现的,在Windows下是调用Windows的,在Linux下是调用Linux的,任何c++编译器都能通过调用系统函数来实现图像界面,可不只VC一种。另外VC只能在Windows下使用。
#1
每一样学好了 都足够生存。
本科还是主要把基础搞定。呵呵
语言真的不重要。
本科还是主要把基础搞定。呵呵
语言真的不重要。
#2
继续看c++,或者开始看java。2条路。。。
c++的话你必须要学到一定的水平,才可能靠它混饭吃。因为它是一个很底层的语言。
java的话,比较快入门,能够比较快的切入企业的应用。
c++的话你必须要学到一定的水平,才可能靠它混饭吃。因为它是一个很底层的语言。
java的话,比较快入门,能够比较快的切入企业的应用。
#3
老鸟忠告:
要是想做一个匠人的话,现在就专注于一门语言学深。
想成为高手或是大师的话,先把基础打好。。。
要是想做一个匠人的话,现在就专注于一门语言学深。
想成为高手或是大师的话,先把基础打好。。。
#4
2.如果学C++,编程工具可以用Visual C++ 6.0,但是学习VC++有什么用呢?学习C++后就该学VC++吗?学C++就只能面向微软的领土吗?
同志,学c++的目的就是摆脱微软的领土……目前几乎所有的流行语言都是类C/C++的,学好了C++意味着你能快速学习其他语言而永不被淘汰
我的忠告呢,学精了C++(最好还是linux下的c++编程,那样你能知道很多真正底层的东西)再转java只需要半个月(我学java用了一个星期不到……)
同志,学c++的目的就是摆脱微软的领土……目前几乎所有的流行语言都是类C/C++的,学好了C++意味着你能快速学习其他语言而永不被淘汰
我的忠告呢,学精了C++(最好还是linux下的c++编程,那样你能知道很多真正底层的东西)再转java只需要半个月(我学java用了一个星期不到……)
#5
以下为我学的课程
大一上:C语言
大一下:C++
大二上:数据结构,数电,模电,计算方法
大二下:汇编,算法,计算机组成原理,图论
还有,我说一句……这不是完全相反的顺序吗……掌握了一门语言之后应该开始学数据结构和算法……而不是再去学其他语言……
大一上:C语言
大一下:C++
大二上:数据结构,数电,模电,计算方法
大二下:汇编,算法,计算机组成原理,图论
还有,我说一句……这不是完全相反的顺序吗……掌握了一门语言之后应该开始学数据结构和算法……而不是再去学其他语言……
#6
楼主大一下就学c++了啊,牛啊,我们学校先c在数据结构什么的,然后是c++的
#7
学习C++你可以不选择visual C++,但是它还是用最多的. 用VC++就面向MS的领土吗?
#8
c++ 好啊
#9
楼主加我QQ吧!627686595
咱俩一样呀!有时间交流一下吧!
咱俩一样呀!有时间交流一下吧!
#10
加油 楼主
#11
人都喜欢吹牛,学java不要一个星期
#12
任取其一,精之
#13
有没搞错,我是大一的学生,喜欢C++,LZ貌似很多概念没弄清楚。
首先Java用来搞网络,你是指网站吧?Java应该不适合socket网络编程,效率低,不适合做大型服务器程序。
Visual C++ 6.0? 现在都有Visual C++ 2008了,LZ说你只编过DOS下的小程序,这里应该是你没弄清概念,那个叫做“控制台”应用程序,是32位的windows程序,不是DOS。 你不用VC不是还有C++ Builder吗,不想面向微软的领土就别用Windows,所谓的图像界面是调用系统函数来实现的,在Windows下是调用Windows的,在Linux下是调用Linux的,任何c++编译器都能通过调用系统函数来实现图像界面,可不只VC一种。另外VC只能在Windows下使用。
首先Java用来搞网络,你是指网站吧?Java应该不适合socket网络编程,效率低,不适合做大型服务器程序。
Visual C++ 6.0? 现在都有Visual C++ 2008了,LZ说你只编过DOS下的小程序,这里应该是你没弄清概念,那个叫做“控制台”应用程序,是32位的windows程序,不是DOS。 你不用VC不是还有C++ Builder吗,不想面向微软的领土就别用Windows,所谓的图像界面是调用系统函数来实现的,在Windows下是调用Windows的,在Linux下是调用Linux的,任何c++编译器都能通过调用系统函数来实现图像界面,可不只VC一种。另外VC只能在Windows下使用。