BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #21527同步于 2007/10/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

[合集] 新手问个问题:JAVA和C++两个一起学,都想学好,合适吗?

CNLAS
2007/10/3镜像同步0 回复
☆─────────────────────────────────────☆ warmtea (温一壶茶(虎虎)) 于 (Mon Sep 24 15:03:44 2007) 提到: 菜鸟来个sf。。。。我编的程很少,所以同站在这个角度,可以给你一些我的看法 个人觉得,无所谓,不过没有必要一起学,可以先学JAVA,相对来说,它的各方面都比较单纯,容易上手……。比如它里面没有指针,不能从多个类继承,引入接口概念等,还有写概念如同步啊,容器啊,这些概念在教程里都会讲的比较清晰,个人认为比较好学。如果你只是用纯c++,一些不一样的地方明确一下就OK,语言基本是一样的。不过,作为一个菜鸟,一旦我用到MFC,就完全不会考虑程序结构什么的了,基本上就只是把该添的添了,然后很拙劣地实现了功能就OK……。 如果你想实现win下面的一些小软件什么的,可以用C#,这个和JAVA也很像,如果你学C++是为了以后做一些算法啊什么的,可以先把算法的基础打好,现在做搜索啊,数据挖掘啊什么的喜欢用C++,多媒体开发方面也多。JAVA一般做一些B/S的系统,这里面可以应用一些框架技术什么的,还有很多通信相关的应用开发,你可以使用web的那一套做用户前台和管理后台,使用sip servlet等做呼叫逻辑等。 呃,我说的很混乱了……总之你还是先想想你以后的研究方向,然后努力学相关的很多知识吧,语言只是很少的一部分。。。。。 ☆─────────────────────────────────────☆ coolfantasy (Cool) 于 (Mon Sep 24 16:00:31 2007) 提到: "两个都爱 两个都伤害" -- 莫文蔚 ☆─────────────────────────────────────☆ UnrealT (UT) 于 (Mon Sep 24 16:21:18 2007) 提到: 【 在 warmtea 的大作中提到: 】 : 如果你只是用纯c++ 请问什么是纯C++? ☆─────────────────────────────────────☆ warmtea (温一壶茶(虎虎)) 于 (Mon Sep 24 16:26:16 2007) 提到: 不知道……我说的话历来以信口开河著称…… 我的意思是不涉及一些平台相关的类库什么的…… 【 在 UnrealT 的大作中提到: 】 : 请问什么是纯C++? ☆─────────────────────────────────────☆ mmgroup (からす) 于 (Mon Sep 24 16:31:44 2007) 提到: 【 在 UnrealT 的大作中提到: 】 : 请问什么是纯C++? Omniplatform? ☆─────────────────────────────────────☆ littleboy (would you love me ?) 于 (Mon Sep 24 16:36:51 2007) 提到: 一口吃成胖子吃死得了。 【 在 siye2004 (siye2004) 的大作中提到: 】 : RT ☆─────────────────────────────────────☆ MasterZhang (忧郁的思想者) 于 (Mon Sep 24 17:11:41 2007) 提到: 有同时用移动和联通的吗? ☆─────────────────────────────────────☆ siye2004 (siye2004) 于 (Mon Sep 24 17:24:15 2007) 提到: 我就是不知道以后的研究方向啊,实验室没什么项目~~ ☆─────────────────────────────────────☆ siye2004 (siye2004) 于 (Mon Sep 24 17:28:30 2007) 提到: 热心人啊~~~,有耐心写这么多的字,THANKS! 【 在 warmtea 的大作中提到: 】 : 菜鸟来个sf。。。。我编的程很少,所以同站在这个角度,可以给你一些我的看法 : 个人觉得,无所谓,不过没有必要一起学,可以先学JAVA,相对来说,它的各方面都比较单纯,容易上手……。比如它里面没有指针,不能从多个类继承,引入接口概念等,还有写概念如同步啊,容器啊,这些概念在教程里都会讲的比较清晰,个人认为比较好学。如果你只是用纯c++,一些不一样的地方明确一下就OK,语言基本是一样的。不过,作为一个菜鸟,一旦我用到MFC,就完全不会考虑程序结构什么的了,基本上就只是把该添的添了,然后很拙劣地实现了功能就OK……。 : 如果你想实现win下面的一些小软件什么的,可以用C#,这个和JAVA也很像,如果你学C++是为了以后做一些算法啊什么的,可以先把算法的基础打好,现在做搜索啊,数据挖掘啊什么的喜欢用C++,多媒体开发方面也多。JAVA一般做一些B/S的系统,这里面可以应用一些框架技术什么的,还有很多通信相关的应用开发,你可以使用web的那一套做用户前台和管理后台,使用sip servlet等做呼叫逻辑等。 : ................... ☆─────────────────────────────────────☆ siye2004 (siye2004) 于 (Mon Sep 24 17:29:27 2007) 提到: 现在迷茫的很啊,实验室没项目,没方向,该学什么东西??? ☆─────────────────────────────────────☆ coolfantasy (Cool) 于 (Mon Sep 24 17:31:18 2007) 提到: 建议新手还是从C语言开始 两本书《深入理解计算机系统》和《The C Programming Language》 ☆─────────────────────────────────────☆ UnrealT (UT) 于 (Mon Sep 24 17:35:49 2007) 提到: 【 在 siye2004 的大作中提到: 】 : 现在迷茫的很啊,实验室没项目,没方向,该学什么东西??? 你对将来有什么规划吗? 如果连这个都没有的话,去学点哲学吧 ☆─────────────────────────────────────☆ siye2004 (siye2004) 于 (Mon Sep 24 17:39:59 2007) 提到: 这和人生规划什么的没什么关系吧,考之前也不知道实验室是这个样子啊。只是技术方面还是个新手 【 在 UnrealT 的大作中提到: 】 : 你对将来有什么规划吗? : 如果连这个都没有的话,去学点哲学吧 ☆─────────────────────────────────────☆ LoveRose (江南西道|tuoqi-开始还债) 于 (Mon Sep 24 18:49:16 2007) 提到: 【 在 coolfantasy 的大作中提到: 】 : 建议新手还是从C语言开始 : 两本书《深入理解计算机系统》和《The C Programming Language》 C++Primer 4也可以 ☆─────────────────────────────────────☆ zwz (ERA-The Mass) 于 (Mon Sep 24 20:05:15 2007) 提到: 【 在 MasterZhang 的大作中提到: 】 : 有同时用移动和联通的吗? 有。。。。。。。有的手机支持双模双卡双待机 =。= ☆─────────────────────────────────────☆ catseye (Lisa) 于 (Mon Sep 24 20:28:43 2007) 提到: 俨然不合适 把一个弄通了再弄另一个 一起学,学着学着你就把一个当成另一个了 ☆─────────────────────────────────────☆ siye2004 (siye2004) 于 (Mon Sep 24 20:44:11 2007) 提到: 恩 ☆─────────────────────────────────────☆ tuna (金枪鱼) 于 (Mon Sep 24 23:54:40 2007) 提到: c primer plus !!不错! ☆─────────────────────────────────────☆ Kumbayaco (拉·甘地 ※ 冥中冥) 于 (Tue Sep 25 00:58:49 2007) 提到: 同新手~还是悠着点好~ ☆─────────────────────────────────────☆ Jarod (轻轻地我走了) 于 (Tue Sep 25 01:13:18 2007) 提到: 话说,如果不是搞软件这一行的,也没有必要学java吧。。。 学点C还是比较有用的。不一定要C++啦。。。 有一技之长就好啦,也不要看着周围的人会编程,就想也要学。找自己的长处发挥到极致就好了。 ☆─────────────────────────────────────☆ yunfeng2000 (晨曦) 于 (Tue Sep 25 09:09:10 2007) 提到: 可以一起学,但要有所偏重,C++可以让你理解程序的运行机理,java可以让你更好的理解OOP的思想。互相辅助。学到最后,就会理解编程语言其实都是相通的 ☆─────────────────────────────────────☆ cryptclark () 于 (Tue Sep 25 09:23:49 2007) 提到: 你先问下自己,自己以后的打算是什么,为什么学习C++,为什么学习JAVA JAVA适合做上层应用,web开发等,手机应用软件等 C++靠底层一些,开发一些系统级的软件,如驱动开发(当然也要用C),通信 软件,图像处理(效率要求高),还有系统核心编程得用C++ 但是C++很复杂,学好拉也会让人更深入的理解计算机运行原理,不是读完C++Primer 就可以认为自己懂的,要好几年的实践来磨练 JAVA上手容易些,我有一年C#经验,JAVA接触不多,不过C#和JAVA很像,学过的 都知道,微软就是抄袭拉JAVA的模式。 所以先看你自己以后的规划拉,不要盲目地拿本书就看,我也不是高手,凭自己经验, 说的不对的请多多包涵。 ☆─────────────────────────────────────☆ month10day10 (mjj的男人) 于 (Tue Sep 25 12:30:03 2007) 提到: 学数学是王道 真的 有学另一个语言的功夫还不如把算法的基本功打扎实了 ☆─────────────────────────────────────☆ month10day10 (mjj的男人) 于 (Tue Sep 25 13:32:02 2007) 提到: 【 在 cryptclark 的大作中提到: 】 : 你先问下自己,自己以后的打算是什么,为什么学习C++,为什么学习JAVA : JAVA适合做上层应用,web开发等,手机应用软件等 : C++靠底层一些,开发一些系统级的软件,如驱动开发(当然也要用C),通信 : ................... 听某高人说C++的入门时间是5年 ☆─────────────────────────────────────☆ nioxt (nioxt) 于 (Tue Sep 25 23:02:48 2007) 提到: 门槛可真高…… ☆─────────────────────────────────────☆ succubus (悲运的巫女——被诅咒的Cassandra) 于 (Wed Sep 26 00:02:28 2007) 提到: 把c学好 算法和数据结构学好 如果能学好操作系统和汇编更好 其他的看到时候用啥吧 语言不过是衣服 把基础打牢了其他都不在话下
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。