V******B 发帖数: 3940 | 1 我怎么觉得写两天java,我就对C++有点模糊了,对两边的雷区均模糊了,要查一下才
能肯定。 |
l********l 发帖数: 91 | |
d****i 发帖数: 4809 | 3 说明你对C++没有掌握好,Java就是C++的一个精简子集,几乎所有的原则和C++一模一
样。
【在 V******B 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我怎么觉得写两天java,我就对C++有点模糊了,对两边的雷区均模糊了,要查一下才 : 能肯定。
|
V******B 发帖数: 3940 | 4 刚才在写java,突然意识到return的是reference,然后想到如果C++function里有个
object在stack上,我这一return难道把stack上的object return了,想了一会儿才反
应过来,C++ return是产生了一个copy的。当然C++也能return reference,但毕竟
signature和java的signature有所不同
很多c++需要考虑的东西,Java就不用管
语言的细节总有很多不同
【在 d****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 说明你对C++没有掌握好,Java就是C++的一个精简子集,几乎所有的原则和C++一模一 : 样。
|
j******i 发帖数: 244 | 5 C++ compiler一般都会做return value optimization,效果和Java的return
reference最终一样。 |
e*******o 发帖数: 2271 | 6 你这就扯了。内存管理能一样?
【在 d****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 说明你对C++没有掌握好,Java就是C++的一个精简子集,几乎所有的原则和C++一模一 : 样。
|
z****e 发帖数: 54598 | 7 同时学好的不多
因为c++的缘故,把java学糟糕的倒是不少 |
o*******y 发帖数: 1076 | 8 好的码工应该是language neutral的。
用什么语言,用什么技术应该项目需要来,给一周热身,就能开始干活,变干边学。 |
g*******6 发帖数: 30 | 9 是,但用人单位给面试吗? 大多数大小破烂公司都要5年以上经验。
【在 o*******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 好的码工应该是language neutral的。 : 用什么语言,用什么技术应该项目需要来,给一周热身,就能开始干活,变干边学。
|
c********1 发帖数: 5269 | 10 正常。我也常模糊了, need to google.
我熟悉9种热门语言。精通4种(c/c++, c#, java, python)。
好像用处不大。
【在 V******B 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我怎么觉得写两天java,我就对C++有点模糊了,对两边的雷区均模糊了,要查一下才 : 能肯定。
|
|
|
z****e 发帖数: 54598 | 11
这种属于扯蛋
稍微深入问下去,基本上都露馅
因为语言仅仅是一个阶段而已
语言之后还有大量文章要做
如果语言不会,意味着后面的大量文章也都不会
所以一般遇到说自己什么语言都会的简历
很多就不看了,浪费时间
【在 o*******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 好的码工应该是language neutral的。 : 用什么语言,用什么技术应该项目需要来,给一周热身,就能开始干活,变干边学。
|
t**8 发帖数: 4527 | 12 大的原则一样, 细节完全不同
常写Java code, 再 写 C++ code 就没法编译了
常写C++ code, JAVA code 就也写成 C++ 了
【在 d****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 说明你对C++没有掌握好,Java就是C++的一个精简子集,几乎所有的原则和C++一模一 : 样。
|
c********1 发帖数: 5269 | 13 I think
The significant different between c++ and java is,
1.Java provides garbage collection.
2. there are more free open source java libraries, frameworks.
c++ and java have similar expression power to implement a software
functionality.
【在 t**8 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 大的原则一样, 细节完全不同 : 常写Java code, 再 写 C++ code 就没法编译了 : 常写C++ code, JAVA code 就也写成 C++ 了
|
p*****d 发帖数: 183 | 14 多用C++11的unique_ptr以及shared_ptr管理指针,C++和java在语言层面区别真没那么
大了
【在 V******B 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我怎么觉得写两天java,我就对C++有点模糊了,对两边的雷区均模糊了,要查一下才 : 能肯定。
|
c********1 发帖数: 5269 | 15 I have been coding c++ for 20+ years, Java for 5+ years.
I think Java is a better programming language. |