Exin

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

  •  
  •   Exin · Jul 4, 2016 · 15465 views
    This topic created in 3784 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  
    ❮ ❯
    Exin
    Exin
    OP
    Jul 4, 2016
    1
    freestyleyoo
    freestyleyoo
    Jul 4, 2016 via Android
    2
    😂很强大
    maomaomao001
    maomaomao001
    Jul 4, 2016 via Android❤️1
    3
    ╮( ̄▽ ̄)╭
    你要是会,根本不用在乎这些问题啊。。。自己学自己的,不会的人,安装软件搭建环境都不会的人多的是。。。。
    maomaomao001
    maomaomao001
    Jul 4, 2016 via Android
    4
    是不是第一节课让你这个信息管理系统呢?
    maomaomao001
    maomaomao001
    Jul 4, 2016 via Android
    5
    写个
    beginor
    beginor
    Jul 4, 2016❤️1
    6
    为什么 NB 和 IDEA 就不用装三次? 这样子出来的学生技能不平均啊!
    lonelinsky
    lonelinsky
    Jul 4, 2016
    7
    安装 JDK 确实是门技术活啊,记得当年大学装的时候看过好几遍视频,碰到过一些会写 java 但是不会配置 java 环境变量的 (尤其如果是 ubuntu 之类的要想装 oracle 的 jdk ,要配置得好用,还是有点技术含量的)

    不过黑 eclipse 就没意思了啊,而且一开不应该练习下纯文本编程嘛,熟悉下命令行总是好的。
    iwege
    iwege
    Jul 4, 2016
    8
    JDK 安装真的是一门技术活 .....
    Bryan0Z
    Bryan0Z
    Jul 4, 2016 via Android
    9
    学 Java 学了两年,至今没用过下面两个 IDE
    tao1991123
    tao1991123
    Jul 4, 2016❤️1
    10
    我感觉装 JDK 比写 hello world 困难多了
    shakoon
    shakoon
    Jul 4, 2016
    11
    我觉得这个很实用啊。因为我就见过不少程序员不会装 IDE 的,简直笨手笨脚到严重怀疑会不会写代码
    Exin
    Exin
    OP
    Jul 4, 2016
    12
    @Bryan0Z 该老师语录:“ IDEA 这种东西,都是 geek 用的。我们大多数人还是用 eclipse 。”
    kingcos
    kingcos
    Jul 4, 2016 via iPhone
    13
    985 就是不一样。。我们老师估计都不知道 IDEA 。。。
    MrBearin
    MrBearin
    Jul 4, 2016
    14
    挺好的啊,好多人写 java 很久环境都还不太会装,还推荐 idea ,不错的
    depress
    depress
    Jul 4, 2016
    15
    没感觉有什么不妥,初学第一课就是搭环境, 3 次只是为了加深印象吧,好多工作两年的人 JDK 环境变量都不会配, cmd 里不会编译运行, eclipse 装上就用设置从来不看连行号怎么调出来都不知道,这个作业除了安装应该再扩展一下。另外能提到 idea 的学校我觉得已经相当值得表扬了。
    Exin
    Exin
    OP
    Jul 4, 2016
    16
    不能 Append ……

    我知道配置环境不那么简单,但是,安装 JDK 和 IDE 有难度就是在搞笑了:
    双击.exe 文件,然后 next next next 有什么难度?
    kingcos
    kingcos
    Jul 4, 2016 via iPhone
    17
    @kingcos 话说你们怎么现在有课?=_=好多学校不是都放假了吗
    MuyouSome
    MuyouSome
    Jul 4, 2016
    18
    Eclipse 怎么卸载?不是删除文件就可以么。。。

    而且为啥 Eclipse 安装三次然后用 IDEA 和 NB 写 HelloWorld ?
    b821025551b
    b821025551b
    Jul 4, 2016
    19
    我想说,这第一课确实不错,比我的第一课好很多。
    binjoo
    binjoo
    Jul 4, 2016
    20
    安装版的 JDK 各种流氓啊,还是绿色版好用。
    dream7758521
    dream7758521
    Jul 4, 2016 via iPhone❤️2
    21
    老师要考虑学生的水平,有些人可能在大学才接触过电脑
    Phariel
    Phariel
    Jul 4, 2016 via iPhone
    22
    Java 以及 Maven 初始化那些环境变量非常蛋疼
    别说你们了 现在我们这哪个人要重做开发环境都要重做两天或者更久。。。
    cuebyte
    cuebyte
    Jul 4, 2016
    23
    @MuyouSome 可能老师是为了让同学们迅速厌恶 Eclipse 吧。
    kiah
    kiah
    Jul 4, 2016
    24
    真是从零开始
    romisanic
    romisanic
    Jul 4, 2016
    25
    对于有基础的人可能觉得好扯,然而对于一些完全零基础的人,这个技能蛮重要啊
    nevin47
    nevin47
    Jul 4, 2016 via Android❤️2
    26
    这个真心没啥喷点啊,工作了不会搭 JDK 的人也是一抓一大把
    另外虽然我也觉得 IDEA 比 eclipse 好用多了,但是确实好多公司里还是 eclipse 的,你们老师说的没错
    SuperMild
    SuperMild
    Jul 4, 2016 via iPad
    27
    我懂了!老师用心良苦!

    装卸三次 Eclipse 是为了让学生对它心生厌恶,再也不想装它!

    然后安装 IDEA ,从此就一直用下去了。
    otakustay
    otakustay
    Jul 4, 2016
    28
    @Exin 学生最可怕的就是这种想法, XX 有什么难度,直到有一天出现哪怕千分之一概率的问题,立刻就傻眼
    Exin
    Exin
    OP
    Jul 4, 2016
    29
    @otakustay 这和学生身份无关,喷点不对。
    jason19659
    jason19659
    Jul 4, 2016
    30
    老师是不是下节课教破解
    rockyou12
    rockyou12
    Jul 4, 2016
    31
    @Exin 就是因为有这种想法才该多装几遍。我觉得你们老师还应该让你们学下怎么在命令行下面编译运行 java 。虽然也没啥技术含量但多少人也是不会……
    helloSwift
    helloSwift
    Jul 4, 2016 via iPhone
    32
    我感受到了浓浓的优越感
    Exin
    Exin
    OP
    Jul 4, 2016
    33
    @rockyou12 命令行编译运行是有必要了解的,这也是第二课的内容。
    Exin
    Exin
    OP
    Jul 4, 2016
    34
    @helloSwift 在哪?
    otakustay
    otakustay
    Jul 4, 2016
    35
    @Exin 好的,换个说法,不够成熟的工程师
    plqws
    plqws
    Jul 4, 2016
    36
    我记得五六年前玩 Minecraft 时配置 Java Runtime 可耗费了不少功夫,其实写程序不代表会用电脑啊,你让大部分程序员重装个系统可能都素手无策呢
    mornlight
    mornlight
    Jul 4, 2016
    37
    还好,很多人之前没接触过 JDK 和环境变量的东西,自己上手搞几遍有些用处,老师可能是考虑下面有一堆基础技能不扎实的学生。

    @jason19659 JetBrains 全家桶对在校学生是免费的,不知道这个老师会不会说
    billyyuan
    billyyuan
    Jul 4, 2016
    38
    不知道你是什么态度,学生也没个学生样。 eclipse 是不用安装的解压就行。 sdk 还是可以的环境变量的配置还是要学习的。
    chiu
    chiu
    Jul 4, 2016
    39
    为了全面吧,有些学生可能上了大学才第一次碰电脑
    jones
    jones
    Jul 4, 2016
    40
    我觉得挺好的,最近带几个公司实习生, Eclipse 不知道怎么格式化代码,不知道怎么调整工作空间的编码,更不知道怎么用内容辅助,写的类竟然是下划线分隔单词说那样好看,,,
    zander1024
    zander1024
    Jul 4, 2016
    41
    你的意思是刚上大学接触电脑,或者会上网听听音乐玩游戏的那群人是不是都不用教了?
    keepcleargas
    keepcleargas
    Jul 4, 2016
    42
    老师真棒 良心...
    zander1024
    zander1024
    Jul 4, 2016
    43
    @jones 2333 驼峰命名和下划线命名党之争
    n6DD1A640
    n6DD1A640
    Jul 4, 2016
    44
    。。多少农村出来的娃可能真没接触过电脑。
    corvofeng
    corvofeng
    Jul 4, 2016 via Android
    45
    可以自学 gradle 吧
    Exin
    Exin
    OP
    Jul 4, 2016
    46
    @zander1024 这是计算机类专业的准大二学生课程,所以他们接触电脑至少一年了,还不会装软件的话,这智力会在入门前被行业淘汰吧。
    odirus
    odirus
    Jul 4, 2016
    47
    强烈赞同,有些同学确实是第一次接触编程,网吧虽然普及,但是更多的学霸应该在教室自习吧。

    要是你去二流院校,一节课直接几十页甚至上百页,宝宝心里苦啊。
    jatesun
    jatesun
    Jul 4, 2016 via iPhone
    48
    亦可赛艇→_→
    Exin
    Exin
    OP
    Jul 4, 2016
    49
    @otakustay 我觉得更恰当的表述是:“掌握 XX 没有必要,但是低概率情况下需要 XX 了,立即傻眼”,对不对?
    mornlight
    mornlight
    Jul 4, 2016
    50
    @Exin 重装 3 次这个的确是没有什么意义。我觉得这个作业更像是老师第一节课想不出什么好点子,强行憋出来的,反正学生有没有装 3 次他也不管,装好了就行。

    这学院学生的水平你也知道的,有的时候是出于照顾大局的考虑,你自己心里清楚应该去学什么就 OK 。

    你可能看不太上那些不努力学习不愿意提升自己的学生,但不要说他们应该被淘汰啦,至少,他们毕业了还能去当产品经理啊
    ynyounuo
    ynyounuo
    Jul 4, 2016
    51
    「卸载 Eclipse 和 JDK ,并重新安装 3 次」
    「 IDEA 这种东西,都是 geek 用的。我们大多数人还是用 eclipse 」

    为什么我觉得这是老师高端诱导同学们不用 Eclipse 的一种幽默呢 - -
    yxaaa123
    yxaaa123
    Jul 4, 2016
    52
    老师是要告诉你们,重要的东西装三遍!!!
    Kilerd
    Kilerd
    Jul 4, 2016
    53
    你们还能用这些已经很不错了。

    我们老师说 “ 用那些玩意干嘛, Netbeans 有中文干嘛不用他。 ”
    Exin
    Exin
    OP
    Jul 4, 2016
    54
    @mornlight 我果然还是太年轻,黑起来还是前辈强
    oska874
    oska874
    Jul 4, 2016
    55
    你以为其他人跟你一样,很多人都是第一次接触电脑,但是装 3 遍就是不懂了。
    Exin
    Exin
    OP
    Jul 4, 2016
    56
    @oska874 please check append #4
    jq8778
    jq8778
    Jul 4, 2016 via iPhone
    57
    你会了,问题是很多大山里来的孩子不会呀
    sean10
    sean10
    Jul 4, 2016 via iPhone
    58
    直接去问老师他用意吧
    szhgoldeneye
    szhgoldeneye
    Jul 4, 2016
    59
    我猜老师的本意应该是环境变量配置三遍 单纯看他安装卸载三遍确实有点智障
    windfarer
    windfarer
    Jul 4, 2016 via Android
    60
    这是一道送分题,你怎么就不理解老师的良苦用心
    xiaonengshou
    xiaonengshou
    Jul 4, 2016
    61
    其实我感觉环境能配好基本上也就离会写不远了。
    hcymk2
    hcymk2
    Jul 4, 2016
    62
    我记得 JDK 在 win 上用 exe 装是要写注册表的。
    fashioncj
    fashioncj
    Jul 4, 2016 via iPhone
    63
    首先你要考虑到你的同学情况。并不是所有人都和你一样有能力。其次在于技术,你会你可以做的快。你可以用剩余的时间去学更深的知识。
    WhatIf
    WhatIf
    Jul 4, 2016
    64
    这个作业怎么检查完成了没有?
    gdtv
    gdtv
    Jul 4, 2016
    65
    我觉得这样更好:在不同的同学的电脑上卸载和安装 3 次。
    bk201
    bk201
    Jul 4, 2016
    66
    有异议就提出来,你看看老师是什么想法。
    我认为布置作业是老师的事情,没必要吐槽
    xuyihan5150
    xuyihan5150
    Jul 4, 2016
    67
    不错啊....你们老师还知道 IDEA 呢...我上大学的时候(2011 年)Java 老师都不知道 IDEA 是什么...就让我们用 Eclipse..
    xxm459259
    xxm459259
    Jul 4, 2016
    68
    你就考这么点分,就上这么个学校,你还要怎么样嘞。。。。
    lguan
    lguan
    Jul 4, 2016
    69
    不错,你们这个老师不错的,我说的是真心话,不过最好是能换系统弄三次,最好
    21grams
    21grams
    Jul 4, 2016
    70
    不觉得这个作业有什么问题,以楼主这样的态度,学不到什么东西的。
    ahjsrhj
    ahjsrhj
    Jul 4, 2016 via Android
    71
    至少贵校的老师还知道 IDEA
    langjiyuan
    langjiyuan
    Jul 4, 2016
    72
    考虑 准大二的课程,大学前完全没有接触计算机的,安装一遍还好,老师也够逗的,凡事都要 3 遍。
    题外话: java 在我们学校,更呵呵了。。全名 java 与 android 开发,开课了,没有指定课本,老师对着 ppt 讲。开发一律 Eclipse ,问能不能用 android studio ,他让我卸了 AS ,重新装上 Eclipse 。。。。(没有鄙视 Eclipse 的意思)说 Eclipse 才是未来,要跟大家保持一致巴拉巴拉。。这大帽子扣得。。
    langjiyuan
    langjiyuan
    Jul 4, 2016
    73
    坐标 普通本一院校。 不是什么秀优越,鄙视谁,就是烦老师 在不熟悉的领域 一直在强制别人走他的方案
    Exin
    Exin
    OP
    Jul 4, 2016
    74
    @lguan 换 3 个系统装就算了,有能用 3 个系统的条件的话,直接放弃 Windows 多好。
    Exin
    Exin
    OP
    Jul 4, 2016
    75
    @pandachow 要是清北发生这事,你该说“不出国,怪谁?”了吧?
    keenkiller
    keenkiller
    Jul 4, 2016❤️2
    76
    for k in `seq 1 3`; do
    sudo apt-get install openjdk-7-jdk eclipse
    sudo apt-get remove openjdk-7-jdk eclipse
    done
    dxk611
    dxk611
    Jul 4, 2016
    77
    某二本院校,毕业时还有人找我帮忙配置 Java 开发环境😄
    xxm459259
    xxm459259
    Jul 4, 2016
    78
    @Exin 可是清华没有呀。。 2333
    Exin
    Exin
    OP
    Jul 4, 2016
    79
    @pandachow 好吧那不是我想说的。
    仅仅就学校来说,能上 985 点基本上是各省内 2%的人了,以你的说法(仅清北),全国 99.99%的学生只能接受这样的教育了,而且一股活该的意味。
    xxm459259
    xxm459259
    Jul 4, 2016
    80
    @Exin 怎么是活该呢,我真的觉得这样的教育没什么问题噢。原来上 Java 课老师说说你们自学然后写一个尽可能的复杂的程序,现在觉得还没这个好。

    I'm serious..
    mauve
    mauve
    Jul 4, 2016 via Android
    81
    又到了一学期一度的课程设计 xx 管理系统了
    ynlwys
    ynlwys
    Jul 4, 2016 via Android
    82
    一颗赛艇 😏
    lovedebug
    lovedebug
    Jul 4, 2016
    83
    我会说好多 JAVA 程序员都不真正理解环境变量配置么
    Exin
    Exin
    OP
    Jul 4, 2016
    84
    @pandachow 那样自然也是不行的。
    1 、这是基础课程,不能做太复杂的。
    2 、授课老师有授课的责任。
    Exin
    Exin
    OP
    Jul 4, 2016
    85
    @lovedebug 我也不觉得同样的变量配三次就能帮助理解。能懂的人做一次就理解了,不然就要看其他资料理解,而不是做三次。
    lovedebug
    lovedebug
    Jul 4, 2016
    86
    @Exin 老师做法简单粗暴而已,毕竟考虑的是平均水平。
    能懂的人也是从不懂开始的,刚开始配会各种问题。
    真正考验人的是碰到问题去 google 然后解决问题的能力
    也许这是老师的初衷吧
    YORYOR
    YORYOR
    Jul 4, 2016
    87
    第一课留这个作业 没什么不妥啊 至少当时我们老师是绝对不知道 IDEA 的
    第一课 给你们留一堆作业 你又会发个帖吐槽 觉得不爽
    第一课留的太简单 你又会觉得老师恶心
    Exin
    Exin
    OP
    Jul 4, 2016
    88
    @YORYOR 我发帖是因为觉得作业奇葩,而不是它是多或少或难或易。
    learnshare
    learnshare
    Jul 4, 2016
    89
    我十分赞成第一题,十分,十分。

    其实这个题目的目的是让你了解开发环境的配置,通常有下面几种:
    1. 百度找资料,跟着做,搞不定,放弃;
    2. 百度找资料,搞不定;继续找资料,重复,直到成功;
    3. 找到官网,下载最新的 JDK ,下一步*n ,搞定。

    早期的 JDK 还要求配环境变量什么的,最近的版本都不需要了。
    能推荐 IDEA 的老师,说明他没有落后。

    当年某位老师说:你们不要去学 JS ,那东西怎样怎样,都没法调试。这才是落后的人。

    对于相当一部分计算机相关专业的学生来说,课程开始的时候准备去配置一个开发环境,一直到结课了也没有写过一行 Hello World 。
    MushishiXian
    MushishiXian
    Jul 4, 2016
    90
    优越感满满.....
    rubytek
    rubytek
    Jul 4, 2016
    91
    IDEA 好顶赞。
    meunicorn
    meunicorn
    Jul 4, 2016
    92
    我十分赞同第一题 hahahaha ,说得很有道理啊。还有配置环境变量呢。
    ChiangDi
    ChiangDi
    Jul 4, 2016 via Android
    93
    你迟早会碰到越来越多这样的奇葩的,不要大惊小怪
    bleaker
    bleaker
    Jul 4, 2016❤️8
    94
    楼主需要的是利用自己的优势走得更远,而不是追求与那些受限于教育与眼界的人达成共识。我年轻的时候也是这样,后来才意识到闷声发大财是最好的。
    Exin
    Exin
    OP
    Jul 4, 2016
    95
    @learnshare 是我没说清楚。
    1 、课上、 ppt 中已经给出 JDK 获取方式:超链接到官网下载。课件里也有 JDK 配置具体步骤。
    2 、老师落后了,他是不推荐 IDEA 的,详见 12 楼。

    最后一句深有感触。
    Felldeadbird
    Felldeadbird
    Jul 4, 2016
    96
    1+1 = 2
    在大家眼里都认为这很简单。可在某些人脑海里,他会觉得 这不应该等于 2 。可能等于 1 ,也可能是没结果。。。
    所以呢,自己觉得简单就行了,不必出来吐槽。
    教育是面向大众的,如果楼主自认为学校课程比较 low ,可以直接自学滴。
    GKLuke
    GKLuke
    Jul 4, 2016
    97
    没让你配置 linux 下的 java 环境算是 easy 模式了。安装卸载那是最最基础的,很多同学都是机房有什么,上来直接用,自己电脑上要搞个瞬间歇菜。
    你是觉得很简单,简单到无脑,但是老师要考虑平均水平。 LZ 要是觉得简单,完全可以自己往前学。
    举个自己的例子,非 211/985 一本大学,第一节课不教这个,布置了作业,全班一半人在 jdk 和 eclipse 上卡了好几天,最后全来找我帮忙。
    shimanooo
    shimanooo
    Jul 4, 2016
    98
    作业三;祭奠天国的 Sun Microsystem 并三鞠躬
    torchmu
    torchmu
    Jul 4, 2016❤️1
    99
    学校的课程是针对多数学生的情况设置的,因此楼主觉得简单其实很正常。如果楼主觉得能力不错,你可以直接和授课老师说,他应该能提出更适合你的建议。当然,你也可以多参与学校的课外组织,跟志同道合的小伙伴们一起学习,还可以组组队参加些比赛。这些才是好学校、好师资、好生源的优势所在。
    fengyunSmlie
    fengyunSmlie
    Jul 4, 2016
    100
    985 我觉得应该是有更多的机会和更好的学习氛围吧 教育水平 真说不准
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4460 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 226ms · UTC 06:58 · PVG 14:58 · LAX 22:58 · JFK 01:58
    ♥ Do have faith in what you're doing.