• striveMan
    2019-07-05
    什么是字面值?萌老师

    作者回复: 英文叫做literal value。我翻译为字面值。就是直接写的值。比如1,777就是数字的字面值。

    
     2
  • Novichok
    2019-07-20
    class name must match file name

    作者回复: Otherwise it couldn't be a public class

    
     1
  • 彧豪
    2019-12-13
    萌老师,我也遇到了右键没有run的问题,我从一开始到上一节课都一直ok,今早打开就发现没有右键run按钮了,仔细观察之后发现这么一个问题:我打开的目录是/IdeaProjects,而你打开的是/IdeaProjects里面的/Hellow和/code005,我的右键菜单里没有run选项,你的有,我到右上角那里add config里也没法设置,一直找不到main class,但是按照你那个方式,直接打开/IdeaProjects/xxx就可以了,就有了!这样也没问题,但是比如后面demo多了,比如我在写code10的时候或许要看一下code005,那我就要开两个窗口了,能不能就开个/IdeaProjects,里面有多个工程,然后我需要哪个就编辑或者查看,运行哪个呢?还是这个是java强制用户要养成的一个编码习惯?就是希望用户一次只打开一个工程呢?
    展开

    作者回复: 右键没有run应该是项目没有被当成是一个Java项目。IntelliJ就把这个项目当成是一个普通的没有任何编程源代码的文本项目。

    我那个目录下是有一个叫做.idea的目录的(注意开头的那个点),这个目录是IntelliJ的项目目录,保存了这个项目的信息,其中就包括这是一个Java项目。这样IntelliJ才会把它当成Java项目处理,包括源代码,是否编译等。

    但是很多系统会隐藏以点开头的文件和文件夹,所以大家看不到。

    后面的问题是module的问题,一个intelliJd的窗口只能对应一个项目,但是一个项目下可以有多个模块(module),module之间可以没有任何关系。以后如果需要,可以在一个项目里创建多个module。我们之所以没有这么做,一个原因是因为很多类名是重复的,放在一起回很乱。

    
    
  • William~Zhang
    2019-10-21
    萌哥太逗了,喜欢那句“我不服!”

    作者回复:
    发自内心的不服😄

    
    
我们在线,来聊聊吧