主题:数据结构都应该掌握什么呀?
梁璐双蕊
[专家分:0] 发布于 2007-12-08 17:34:00
我们学校开的数据结构课是c++语言描述的,是英文版的,全名叫《data structures and program design in c++>>可学校是挑着讲的,很多东西还没讲,可有的人说没讲的也重要,倒底数据结构都应该掌握什么呀?还有就是我现在在一所普通大学上大二,软件工程系的,学校还没开JAVA呢,不少同学都出去报JAVA班去了,但据说学好了C++后再学其它编程语言就无师自通了,是真的吗?我真不知道该不该报那个JAVA班。
回复列表 (共15个回复)
11 楼
justforfun626 [专家分:18460] 发布于 2007-12-13 22:32:00
I am not a Java or C++ zealot.
I have been teaching C/C++ and Java part-time for many years.
I have been programming C/C++, Java and also Ruby/VB/JavaScript/XML/XSLT/ etc.professionally for many years too.
I also have a C/C++, Java, XML etc. FAQs on my website:
[url]http://bobcat.webappcabaret.net/javachina/index.html[/url]
[size=3][b]What I said here is just a fact, Java is a much better language to learn OO concepts.[/b][/size]
[quote]Learn Java will help you 学好面向对象的思想 much better than learn C++.
[b]This is because Java is much better on 面向对象, C++ is a hybrid.[/b][/quote]
12 楼
bpttc [专家分:8790] 发布于 2007-12-17 15:37:00
我们学习的是Java的意志,胜过Java本身
13 楼
骑猪拱地 [专家分:100] 发布于 2007-12-18 15:59:00
OH SHIT!
I will take some facts for example!
Example one :
Have you seen a system which is developed by using JAVA?
Example two:
Do you know a C++ programer's salary is higer than a JAVA ++ programer's?
I agree with a fact that Java is better than C++ in OO.
But if you choose to learn Java at first, you may loose much basement knowledge! One day, if you loose heart in Java and want to learn c++, you will find it's too hard to learn C++ because C++ is the father of JAVA!
On the contrast , if you are good at C++, you will find it's easy to learn Java beacuse C++ can explain the phenomena of Java and Java can not!
On the above all , to learn a programing language, it's a best way to learn C++ first,not Java.
14 楼
justforfun626 [专家分:18460] 发布于 2007-12-18 21:37:00
A salary survey of 2006
[url]http://esj.com/enterprise/article.aspx?EditorialsID=2052&pg=2[/url]
15 楼
caicai_620 [专家分:0] 发布于 2007-12-20 19:13:00
Hello,justforfun626!在好多地方都可以看见你帮忙的踪迹,你的JavaChina is very very good,but it is not so easy for me to understand it because of its English.
我来回复