DarrenTitor
V2EX  ›  问与答

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

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

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

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

    我 Java 那边倒是学的不错,课程设计自己写的,实现了功能,但是面向对象思想很烂,老师都说一看我就是自己写的:)知道我没啥基础,还给我指导,所以我现在工作都是主要用的 Java。
    DarrenTitor
        27
    DarrenTitor  
    OP
       Jun 20, 2019 via Android
    @CoderHugo 好的,非常感谢啦
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2600 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 15:52 · PVG 23:52 · LAX 08:52 · JFK 11:52
    ♥ Do have faith in what you're doing.