V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
DarrenTitor
V2EX  ›  问与答

Java 和 c++能同时学吗?下学期选课在考虑要不要同时选。。

  •  
  •   DarrenTitor · 2019-06-20 00:13:38 +08:00 · 3506 次点击
    这是一个创建于 2013 天前的主题,其中的信息可能已经有所发展或是发生改变。
    27 条回复    2019-06-20 17:05:08 +08:00
    leishi1313
        1
    leishi1313  
       2019-06-20 00:21:48 +08:00 via Android
    什么学校,编程语言居然都能开两门。学有余力两门都要,如果只要一门建议 C++,因为偏底层,以后工作不用的话大概率不会再碰了,但是学好了对基础很有帮助。学好了一门强类型语言 java 也很好上手的,更多的是学框架
    terryching
        2
    terryching  
       2019-06-20 00:25:55 +08:00 via iPhone
    可以吧,很多重复部分,岂不是可以摸鱼
    DarrenTitor
        3
    DarrenTitor  
    OP
       2019-06-20 00:36:25 +08:00
    @leishi1313 中南,感觉有必要两门都选,但有点担心同时完成两门的练习时间不够,也怕相似的知识点容易混淆
    leishi1313
        4
    leishi1313  
       2019-06-20 00:50:41 +08:00 via Android
    @DarrenTitor 可以问问学长学姐的意见,了解了解课程设置都是怎么样的,要是大半个学期都是在学基本类型 if/else 函数什么的那就没意思的,这些都是基础,哪门语言都会有。C++主要学学指针,内存分配,学好了对理解计算机系统有帮助。Java 就是学面对对象程序设计了,对写项目找工作比较有帮助。
    ccpp132
        5
    ccpp132  
       2019-06-20 00:52:08 +08:00
    没必要,建议同时只学一门语言。特别是如果是第一门的话,难点不在掌握语言上。
    Normanwl
        6
    Normanwl  
       2019-06-20 00:56:05 +08:00 via Android
    可以选择一门自学,没必要都学吧?
    DarrenTitor
        7
    DarrenTitor  
    OP
       2019-06-20 00:58:37 +08:00 via Android
    @leishi1313 c 和数据结构已经学过了,这门 c++就是讲面向对象的部分的,思想一样,所以比较纠结 hhh
    leishi1313
        8
    leishi1313  
       2019-06-20 01:11:36 +08:00 via Android
    @DarrenTitor 那相当于用 C++或 java 来教面对对象咯,如果你意向是本科毕业找工作,那果断 java 吧。就我浅薄的经验来说 C++以后的出路就是要么高频高性能软件,或者是上世纪的大型软件,比如 office,qq 这种,去大型公司才会用到。
    DarrenTitor
        9
    DarrenTitor  
    OP
       2019-06-20 01:16:43 +08:00 via Android
    @leishi1313 嗯谢谢谢谢,想以后读研走数据分析,看好像数据分析这两个用哪个的都有
    leishi1313
        10
    leishi1313  
       2019-06-20 01:36:20 +08:00 via Android
    @DarrenTitor 哈哈数据分析不是 Python 多吗,但是这俩学好了,Python 几天就入门了,数据分析重点不在编程语言
    kppwp
        11
    kppwp  
       2019-06-20 03:30:01 +08:00 via iPhone
    学校的课程还是比较依赖具体的老师,你想学数据分析方向怕这两头没法一起顾上的,多学当然有益,水过也简单。 我的建议是为了学分可以选,想学东西就见仁见智了。
    kppwp
        12
    kppwp  
       2019-06-20 03:33:32 +08:00 via iPhone
    顺便我们除了数分常微分等基础课外,Java 安卓 C++汇编软工微机接口是必修课的路过...
    OneDemo
        13
    OneDemo  
       2019-06-20 06:29:10 +08:00 via iPhone
    计算机组成原理,操作系统,计算机网络,数据结构与算法
    Thoxvi
        14
    Thoxvi  
       2019-06-20 07:03:31 +08:00 via Android
    可以,相辅相成
    MoHen9
        15
    MoHen9  
       2019-06-20 08:25:24 +08:00 via Android
    精力顾得过来吗?先学 C++
    ffeii
        16
    ffeii  
       2019-06-20 09:10:32 +08:00 via iPhone
    可以,触类旁通,举一反三
    a554340466
        17
    a554340466  
       2019-06-20 09:11:46 +08:00 via iPhone
    会了 c++ 入门 Java 也就一两天的事 (注意是入门 )
    zhouquanbest
        18
    zhouquanbest  
       2019-06-20 10:46:42 +08:00
    早晚都要会 随意
    不过先学 C++吧 趁着大学时间多 先挑难的
    不过别指望大学老师教,都是你自己看
    JohnChiu
        19
    JohnChiu  
       2019-06-20 11:38:49 +08:00
    我本科就都学了,很正常啊
    baicheng10
        20
    baicheng10  
       2019-06-20 11:49:06 +08:00
    不矛盾。
    除非你时间非常紧张。
    songteng0604
        21
    songteng0604  
       2019-06-20 15:45:05 +08:00
    大学的第一要义是不挂科,第二要义是 GPA 高,第三要义才是兴趣。
    Lin0936
        22
    Lin0936  
       2019-06-20 15:46:45 +08:00
    建议都学
    Arnie97
        23
    Arnie97  
       2019-06-20 15:49:22 +08:00 via Android
    建议都学,不建议都选课,浪费时间。
    loveour
        24
    loveour  
       2019-06-20 15:50:55 +08:00
    同时学没什么问题,但是感觉没必要都选,教的内容可能还不如自己学。
    peanuts7660
        25
    peanuts7660  
       2019-06-20 15:57:32 +08:00
    我当时选的 C++ ,自学的 Java
    CoderHugo
        26
    CoderHugo  
       2019-06-20 16:01:08 +08:00   ❤️ 1
    建议都学,老师不坑的话,都能够有所收获。

    看你描述应该是已经学了基础语法,这两门就是讲面向对象思想,这样的话和我以前学校的课程安排是一样的,我都选了,不过教 cpp 的老师很操蛋,第一节课把我们批判一番,说我们是菜鸟,之后的课时几乎全是让班里的大牛来讲。

    是的,就完全让学生来讲,课件都是他们自己准备的。都他么是学生,技术再牛,也不懂讲课啊。所以最后我们挂了一半吧,听得懂的收获很大,听不懂的真就云里雾里,很不幸,因为我才转专业,语法基础都不牢,成为了第二类人。

    我 Java 那边倒是学的不错,课程设计自己写的,实现了功能,但是面向对象思想很烂,老师都说一看我就是自己写的:)知道我没啥基础,还给我指导,所以我现在工作都是主要用的 Java。
    DarrenTitor
        27
    DarrenTitor  
    OP
       2019-06-20 17:05:08 +08:00 via Android
    @CoderHugo 好的,非常感谢啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4952 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:50 · PVG 17:50 · LAX 01:50 · JFK 04:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.