Exin

给大家看看我们学校 Java 课程第一课的作业

  •  
  •   Exin · Jul 4, 2016 · 14182 views
    This topic created in 3615 days ago, the information mentioned may be changed or developed.


    985 院校,我真是开了眼了。
    Supplement 1  ·  Jul 4, 2016
    我知道配置环境不那么简单,但是,安装 JDK 和 IDE 有难度就是在搞笑了:
    双击.exe 文件,然后点 next next next finish 有什么难度?
    Supplement 2  ·  Jul 4, 2016
    熟练掌握环境配置是 Java 程序员的必备素质,然而这课只是 Java 入门课程,重点在于 Java 语言本身。
    Supplement 3  ·  Jul 4, 2016
    可能很多人自动把 JDK 安装理解为环境变量配置了。
    我觉得至少可以达成一个共识:仅仅用 JDK 的安装包安装 JDK ,还做三次,是很脑残的。 eclipse 也是一样,解压三次有什么用?
    老师要是说“删除环境变量中的 Java 相关条目并重新设置 3 次”,我也觉得没什么喷点。
    Supplement 4  ·  Jul 4, 2016
    这是面向计算机类专业准大二学生的课程,他们都至少接触电脑一年了。对于部分大学才接触电脑的,一年时间足够熟悉日常操作,包括软件安装。还不熟悉的,这行业也不适合他们,不是么?这算是一种淘汰。
    Supplement 5  ·  Jul 4, 2016
    有的人觉得老师是推进 IDEA 的,其实不然。
    该老师语录:“ IDEA 这种东西,都是 geek 用的。我们大多数人还是用 eclipse 。”
    老师并不是推荐使用 IDEA 的,他仅仅是知道它的存在,而且把它作为一种“新鲜事物”。
    Supplement 6  ·  Jul 4, 2016
    解释一下我为什么提 985:
    丝毫没有优越的意思。
    进入 985 院校的学生大约是学生中的 top 2%,不算是顶尖好手,但也是优秀了。
    我曾经以为这批人可以获得高水平的教学,然而我失望了。比如这种“低水平”的作业。
    并不清楚其他院校的具体情况,或许我是井底之蛙了。
    Supplement 7  ·  Jul 4, 2016
    没想到这话题会有这么大的反响。
    该讨论的都有人提过了,有意义的也好,无意义的也罢,这帖就此结了吧。
    诸君请散了吧。
    Supplement 8  ·  Jul 5, 2016
    这帖让我明白一件事情:
    人与人理解的鸿沟,不止是语言所构成的。语言描述事物时的信息流失、扭曲,加上不同境遇下人对事物有不同的理解方式,可以让一件事情被多种方式理解。不幸的是,大多数理解是偏离表达的本意的。有的人的理解让我有所受益,有的人则是在暴露其自身的缺陷。有的人甚至选择跳过他人为了细化具体情况进行的大量描述,大幅度曲解意义的情况下直接提出反对,看到这类回复真是郁闷又无奈。
    大多数回复在为老师喊冤,少数支持者则以学生为主。也许这种事情只有同样遇到学校期望落差(#140 中的描述)的人身上才能有共鸣。
    192 replies    2016-07-06 17:20:18 +08:00
    1  2  
    sivacohan
        101
    sivacohan  
    PRO
       Jul 4, 2016
    你们都说安装,难道不知道卸载也是个技术活吗?
    Exin
        102
    Exin  
    OP
       Jul 4, 2016
    @sivacohan 什么时候 JetBrains 全家桶能像百度全家桶那样自己跑进我电脑就好了
    Exin
        103
    Exin  
    OP
       Jul 4, 2016
    @fengyunSmlie 遗憾,我这儿学习氛围也没有。
    Ixizi
        104
    Ixizi  
       Jul 4, 2016
    @sivacohan 卸载 visual studio 很痛苦!!!
    niboy
        105
    niboy  
       Jul 4, 2016
    我觉得还好吧。要是你是老师,第一堂课的课后作业会布置什么?
    maomaomao001
        106
    maomaomao001  
       Jul 4, 2016 via Android   ❤️ 1
    @Exin 因为,你觉得作业水平低。。。
    为什么不去想想你们老师居然知道 idea...
    而且,你要是觉得简单完全可以往后自己学习自己的吧,这个作业本来就是面向 0 基础的... 再这里嘲讽老师学校不如给老师写邮件交流交流
    maomaomao001
        107
    maomaomao001  
       Jul 4, 2016 via Android
    @xuyihan5150 我 2014 年学 java 的时候也是 eclipse ,而且老师当时给的 eclipse 是版本比当年低很多的 eclipse
    learnshare
        108
    learnshare  
       Jul 4, 2016
    @Exin 他好歹知道 IDEA ,也是可以了。做老师的可能都不太能跟上业界主流,可以理解。
    maomaomao001
        109
    maomaomao001  
       Jul 4, 2016 via Android
    @langjiyuan 这不合理吧,又不是和别人合作开发,你用 as 开发完全不影响老师检查作业啊。。。结果又不是不一样
    introom
        110
    introom  
       Jul 4, 2016 via Android
    老师蛮好的,
    zonyitoo
        111
    zonyitoo  
       Jul 4, 2016
    你不要黑 985 ,我们学校就不会这样。你还是把 985 去掉吧, Shame
    RagnarokStack
        112
    RagnarokStack  
       Jul 4, 2016
    哪个 985 这么 excited?
    Exin
        113
    Exin  
    OP
       Jul 4, 2016
    @zonyitoo
    我不清楚别的院校,但就我的情况如实描述。
    你那的情况不能代表其他所有院校,我这也是。
    替你的逻辑感到 shame

    @RagnarokStack
    我特地把校徽抹去就是不想具体指哪个学校。
    Marlon
        114
    Marlon  
       Jul 4, 2016
    如果大一只是上课,玩游戏,那大二配置 JDK 确实需要点耐心。
    acros
        115
    acros  
       Jul 4, 2016
    很好,这很 Java 。
    以后你们做 Android 开发时就知道,配置环境是多么锻炼人的一件事·····
    Exin
        116
    Exin  
    OP
       Jul 4, 2016
    @acros
    我接触过一点安卓开发,
    第一步: JDK
    第二步: Android Studio
    还有啥步骤?
    akagi
        117
    akagi  
       Jul 4, 2016
    经济基础决定上层建筑,总得让大多数同学及格不是 :)
    acros
        118
    acros  
       Jul 4, 2016
    @Exin

    还有烦人的 NDK...尤其是大项目( android 游戏),很烦··
    zonyitoo
        119
    zonyitoo  
       Jul 4, 2016
    @Exin 真是开玩笑,为了反驳而反驳。我的意思就是你不代表 985 ,不要写一个 985 院校在那里。举个例子:中国人过马路都不看红灯。你可以说这个人不能代表中国人,但你不能说中国人过马路不看红灯,懂不懂,要不要回去高考重新考一下语文。
    Exin
        120
    Exin  
    OP
       Jul 4, 2016
    @acros 能用 C/C++的库,很厉害的样子
    acros
        121
    acros  
       Jul 4, 2016
    @Exin
    部分语言教材第一篇就是环境配置 /IDE 安装, 这样安排很科学啊。
    环境不会配置,第一个 hello world 都跑不起来的初学者一大堆~
    Exin
        122
    Exin  
    OP
       Jul 4, 2016
    @zonyitoo
    我也没有以我院校代表所有 985 的意思。
    我只提了“ 985 院校”,句子很短可以有两种理解,但是 100 多层楼的回复里只有你一个人在用这种狭隘的方式理解,是不是你的问题?
    Exin
        123
    Exin  
    OP
       Jul 4, 2016
    @acros 我很同意环境配置是第一课的合理性。
    我觉得不合理的是把 JDK 和 Eclipse 安装三次这种傻瓜式的操作,双击 exe , next*n , finish ,控制面板卸载,重复 3 次。真是 excited
    重要的是环境变量的设置,我在其他楼层已经说了。
    lerry
        124
    lerry  
       Jul 4, 2016
    这时候不是放假了吗?为什么这时候上第一课
    BOYPT
        125
    BOYPT  
       Jul 4, 2016
    还真别说,当年同学里面跑得起来 java 的还真不是很多,学期完结最后几天才在群里跪求配置方法
    jadetang
        126
    jadetang  
       Jul 4, 2016
    这有啥好喷的,布置了作业做就是了,如果觉得老师的水平低,可以自学啊。
    RTNelo
        127
    RTNelo  
       Jul 4, 2016
    既然提到 985 了, LZ 哪个学校?

    之前读 JLS8 的时候有了问题去问教我班的 Java 老师...他也是打个哈哈就过去了...
    inrenping
        128
    inrenping  
       Jul 4, 2016
    反复安装开发环境对编程水平的提升没有任何帮助。
    exc
        129
    exc  
       Jul 4, 2016
    很多人说了 环境变量配置很重要 重复三次除了加强记忆 还有一点 卸载重装可能会出现问题

    很多人看教程 依葫芦画瓢 next next 成功了 实际上遇到生产环境 不够用

    在有多个 ide 的情况下 eclipse / jdk / nb / idea 这些对环境变量的默认配置和定义 均有细微不同 如果再加上 gradle maven 这些工具 会更复杂

    还有卸载重装版本变更导致的残留文件和配置 多版本并存导致的兼容等 要对 java 环境变量的配置很了解才可以搞定 看教程并不能一步到位

    你们老师的作业可能是让你们模拟并重现这些现象而布置的 用心良苦
    smallpath
        130
    smallpath  
       Jul 4, 2016
    是老师水平低, 当年教我们 Java 的老师直接以学院的名义申请下来了 Intellij 的通用码提供给我们,还说等下一年如果过期的话发邮件给她,她好在服务器上更新

    大一大二的老师基本都很有水平,反倒是到了大三专业课多起来了,水得一笔的老师就来了,在我看来大三某些老师真是辣鸡,上课都不来,什么也不会

    同某辣鸡 985
    broadliyn
        131
    broadliyn  
       Jul 4, 2016
    楼主还是太年轻,没啥好喷的。
    老师这么布置有他自己的想法,毕竟十几年甚至几十年玩电脑下来的计算机老师, exe 安装是什么还不知道么。。

    如果你认为 so easy ,做一遍即可。但是对于个别同学搭个环境都困难的那种, repeat 才是正道,这个世界并不是绕着你转的。
    winooxx
        132
    winooxx  
       Jul 4, 2016   ❤️ 1
    楼主啊 = = 你要知道 985 里头也有很多不会装 sdk 的呀(
    zonghua
        133
    zonghua  
       Jul 4, 2016
    @winooxx 确实,不过术业有专攻
    djyde
        134
    djyde  
       Jul 4, 2016
    @broadliyn 『老师这么布置有他自己的想法』

    我可不这样认为。。
    Suddoo
        135
    Suddoo  
       Jul 4, 2016 via Android
    还好我用 debian,apt-get install openjdk ,本人"双非"
    zhangchioulin
        136
    zhangchioulin  
       Jul 4, 2016
    @Ixizi 安装 vs 更痛苦。。。。如果要 sqlserver 的话还得按顺序安装
    imswing
        137
    imswing  
       Jul 4, 2016 via Android
    能提到 IDEA 不错了
    Bensendbs
        138
    Bensendbs  
       Jul 4, 2016
    如果提到 IDEA 就不错了...那教我们 Android 的老师提到 phoneGap 是不是要超神了....
    vimmer
        139
    vimmer  
       Jul 4, 2016
    闹残贴,block
    cha1
        140
    cha1  
       Jul 4, 2016
    楼主只是产生心理落差而已。
    一开始: 985 的老师和教学应该很厉害吧。。
    进去后:我去。。重新安装三次环境。。这种作业都有。。


    😄😄😄(看到某些回复,莫名想笑。。
    ihuguowei
        141
    ihuguowei  
       Jul 4, 2016
    其实嘛,我遇到过个情况:我实习那家公司,一个写 Android 帮我们的一个前端小伙伴安装 Java 以及配置环境,两人居然搞了一天~~
    lujiajing1126
        142
    lujiajing1126  
       Jul 4, 2016
    所以第一节课应该上什么?
    lzhr
        143
    lzhr  
       Jul 4, 2016
    公司招的一个应届生,发的新电脑给他,一个多星期就在那儿装操作系统和配置开发环境
    ilanyu
        144
    ilanyu  
       Jul 4, 2016
    你确定你们老师不是让你们 windows/linux/mac 上分别安装卸载一次?
    maomaomao001
        145
    maomaomao001  
       Jul 4, 2016 via Android
    @Ixizi 痛苦也罢~~但是根本删不干净
    zxy
        146
    zxy  
       Jul 4, 2016
    这算什么,后面会让你把代码写到作业本上
    mingyun
        147
    mingyun  
       Jul 4, 2016
    呵呵
    hanxiV2EX
        148
    hanxiV2EX  
       Jul 4, 2016 via iPhone
    重点应该 Java 本身,搞毛线的 ide, 直接编辑器加 javac
    hanxiV2EX
        149
    hanxiV2EX  
       Jul 4, 2016 via iPhone
    看到好多人不会装系统,不会配环境。得过且过。
    ilikekindle
        150
    ilikekindle  
       Jul 5, 2016 via Android
    不针对任何人,只说说现象:很多大学生啊,呵呵。

    名校:学生觉得老师 NB ,老师觉得学生也 NB

    渣校:学生觉得老师 SB ,老师觉得学生也 SB
    roychan
        151
    roychan  
       Jul 5, 2016
    教室挺破的。。
    ppwangs
        152
    ppwangs  
       Jul 5, 2016
    我年轻的时候也像你那么自大,现在混的挺差的。
    Exin
        153
    Exin  
    OP
       Jul 5, 2016 via Android
    @ppwangs 我自不自大先不说。你自大和你混得差也没有必然关系,你这样拐弯抹角地暗示我会是很可笑的。
    Exin
        154
    Exin  
    OP
       Jul 5, 2016 via Android
    过度解读老师意图的人真是不少。
    youxiachai
        155
    youxiachai  
       Jul 5, 2016
    985 也有这样的情况....看来..也不怪我当年那个破学校了.......

    其实配置 PATH..这玩意说难也难,说容易也容易....然而..居然布置的作业不是配置 path 而是点击安装包..那就有点?

    难怪 lz 要吐槽......

    不过,现在还只是开始吧..?
    youxiachai
        156
    youxiachai  
       Jul 5, 2016
    @Exin 你好像漏了很重要的一步..就是翻墙啊....下载 android sdk 啊.!
    Amayadream
        157
    Amayadream  
       Jul 5, 2016
    1.都说了是 Java 课程的第一节课,教点基础的不对吗?你可能会了觉得简单,但是请回忆一下你第一次装 jdk 的情景.
    2.不知道见过多少到毕业都还不会装 JDK 不会用 eclipse 开发的同学了
    3.推荐 idea 真的太良心了,普通老师就让你们用 eclipse 了
    总结:良心老师.
    Exin
        158
    Exin  
    OP
       Jul 5, 2016
    @Amayadream
    1 、官网下载,运行 exe ,结束。
    2 、这类同学装三次也一样不会。
    3 、回复前请看 Append 。
    总结:请先把人家的话看完。
    Amayadream
        159
    Amayadream  
       Jul 5, 2016
    @Exin 嗯,你家的 JDK 不用配环境变量,记得发给我.老师不是为你一个人服务,其他同学也有学习的权利谢谢.推荐给你 idea 反而成了原罪?不得不服,楼上诸位说的不错,你开心就好(笑)
    ppwangs
        160
    ppwangs  
       Jul 5, 2016
    @Exin 你还小,想多了。
    做好自己就好了,你会了不代表别人会,有这个功夫去帮一下女同学吧
    Exin
        161
    Exin  
    OP
       Jul 5, 2016
    @Amayadream
    使用 IDEA 只需要指定 JDK 位置即可使用,不需要配环境
    你就是那种喜欢点三次 exe 然后删掉的好同学对吧
    老师没有推荐 IDEA ,老师没有推荐 IDEA ,老师没有推荐 IDEA ,他要求用的是 eclipse ,你为什么看不懂呢?
    kaifeii
        162
    kaifeii  
       Jul 5, 2016
    楼主觉得 3 遍没意义。其实要是细扣的话还是有意义的,大家说了这么多,我来钻个牛角尖。
    准备两套不同版本的 jdk 和 eclipse ,三遍中的第二遍使用不一样的版本。
    第一遍是空白机器的安装与卸载,
    第二遍安装可检验第一次卸载的成功性,比如使用不同版本 jdk ,第二次卸载检验第二次安装是与第一次安装相同的,是可重复性。
    第三遍安装检验第二次卸载与第一次卸载是相同的,检验可重复性。第三遍卸载则是为尝试 idea 和 netBean 作环境清理。
    而且不同系统的 jdk 配置也不一样,而这些事实上在工作中是必要的。 java 是商业语言。
    面向全阶级的计算机教育不可能让你一直爽,有心的人有自己的处理方式。
    jsjgjbzhang
        163
    jsjgjbzhang  
       Jul 5, 2016
    楼主有没有考虑过有的同学上这门课之前没有自己的电脑,也不知道什么叫 JDK
    powtop
        164
    powtop  
       Jul 5, 2016
    老师知道有时候安装 JDK ,会默认勾选百度全家(从百度某应用下载),让你们踩坑,以后不要太百度,你还是 too young too simple 啊
    Exin
        165
    Exin  
    OP
       Jul 5, 2016
    @jsjgjbzhang 你有没有考虑过读一下 append
    Exin
        166
    Exin  
    OP
       Jul 5, 2016
    @kaifeii 我同意你说的这种方法是有意义的。
    但是这种做法的意味远远超出该课的实际授课水平。我也难以想象这会是老师的本意。
    如果考虑“有心的人有自己的处理方式”,他们会自己找更有效率的学习方式,不会受制于这种教学。
    BUPTGuo
        167
    BUPTGuo  
       Jul 5, 2016
    你还是提一下是哪个 985 吧,有的 985 计算机教育真不咋地
    jsjgjbzhang
        168
    jsjgjbzhang  
       Jul 5, 2016
    @Exin 读了一下,发现喷点更多了
    Exin
        169
    Exin  
    OP
       Jul 5, 2016
    @jsjgjbzhang 比如?
    tinyuu
        170
    tinyuu  
       Jul 5, 2016
    第一节课不是应该教 sun 是什么意思 jdk 全称是什么, jdk 和 jer 的 区别么?
    likai
        171
    likai  
       Jul 5, 2016
    去年来的两实习大学生。搞 spring 。 mav...啥的?还真不会配置 jdk 环境,
    因为其中一个老板交给我带了。来问我一搞前端的,
    哪才叫一个郁闷呢。给他们配好梯子了。让他们去谷哥搜索。不听。非去去百度一下。
    Exin
        172
    Exin  
    OP
       Jul 5, 2016
    @likai
    这实习生也太搞笑了吧
    有谷歌不用非要百度,要查的还是计算机方面的资料,这也是没治了。
    Moker
        173
    Moker  
       Jul 5, 2016
    为什么楼主的回复比各位还要激动?
    Exin
        174
    Exin  
    OP
       Jul 5, 2016
    @Moker 年轻,拿衣服,冲动。
    zealinux
        175
    zealinux  
       Jul 5, 2016
    当年大学 《如何在 linux 下安装 Oracle 》 教了一个学期。
    loff
        176
    loff  
       Jul 5, 2016
    我们教了一天的破解 office 和 adobe 全家
    Comdex
        177
    Comdex  
       Jul 5, 2016 via Android
    这些作业换成 linux 下
    aksoft
        178
    aksoft  
       Jul 5, 2016
    呵呵
    Izual
        179
    Izual  
       Jul 5, 2016
    r#136 @zhangchioulin
    给 vs 装 service pack 。
    z67nnciQnb7r8bLf
        180
    z67nnciQnb7r8bLf  
       Jul 5, 2016   ❤️ 1
    卸载 Visual Studio ,并重装 3 次,保证你想捅死那老师
    Exin
        181
    Exin  
    OP
       Jul 5, 2016
    @C0dEr VS 卸载真是生不如死,宁可重装系统
    Exin
        182
    Exin  
    OP
       Jul 5, 2016
    @Comdex 那第一节课得变成 Linux 虚拟机安装
    irgil
        183
    irgil  
       Jul 5, 2016
    我觉得这没啥问题啊,有可能很多同学还真不会
    7654
        184
    7654  
       Jul 5, 2016
    希望你以后不要遇到各种环境变量坑
    freezhan
        185
    freezhan  
       Jul 5, 2016
    @zealinux 我们是在 Windows 上安装 Oracle 一个月~
    Hagrid
        186
    Hagrid  
       Jul 5, 2016
    觉得没啥问题,自己第一次安装 JDK 环境的时候,环境变量设置都是网上查的。
    然后有一次去学校机房电脑安装 JDK (没网络),就蒙蔽了,忘记该填什么了。多装几次也能熟悉记住吧。
    nszm
        187
    nszm  
       Jul 6, 2016
    以自己爲中心,你覺得簡單,哪些聽都沒聽過的同學呢?
    RAKE
        188
    RAKE  
       Jul 6, 2016 via Android
    大学不应该是靠自学了么?不服老师的课完全可以去 Coursera 之类的慕课学习。自己学校也有往年的公开课吧。
    Jasmine2016
        189
    Jasmine2016  
       Jul 6, 2016
    题主我是英语翻译专业的,我们上过 SDL Trados 机助翻译课,第一周的作业就是「安装、卸载 SDL Trados Studios 」。
    你真心不能高估现在的大学生,他们用电脑的误区实在是太多了。
    连「右键管理员身份运行」都不知道该如何下手。
    Exin
        190
    Exin  
    OP
       Jul 6, 2016
    @Jasmine2016 这课上面相计算机类专业学生的,这方面的素质要求不一样,不具备可比性。
    Jasmine2016
        191
    Jasmine2016  
       Jul 6, 2016
    @Exin 不不不,这就是另一个误区啦!
    不是英语专业所有学生都能跟老外交流;不是所有英语专业的学生英语都很好;不是所有英语专业的学生都能过专业四级 /八级。
    同理可得,计算机类专业的学生也是良莠不齐咯。老师这样的设计还是蛮有必要的嘛。
    Exin
        192
    Exin  
    OP
       Jul 6, 2016
    @Jasmine2016 不同院校的对学生专业水平要求也不同。三本院校和 985 院校对相同专业的学生的最低要求差的很多。学习能力差的学生应该更努力学,或者找别的出路,而不是指望老师降低要求。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5311 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 218ms · UTC 05:46 · PVG 13:46 · LAX 22:46 · JFK 01:46
    ♥ Do have faith in what you're doing.