PDF 课件和源代码下载地址:
https://github.com/geektime-geekbang/LetsJava
作者回复: 终于找到一个听不懂的,快快告诉我哪里没听懂
作者回复:
这个后面会详细讲述。
简单来说,static的意思就是静态的,在方法上,就是这个词能表达的意思就是,这个方法是这个类的所有实例共享的。就好像一个手办,无论制作多少个,它们用的是同一个模具。这个模具就是static的。每个手办都是一个实例,他们使用的是同一个模具。
void的意思就是没有返回值。简单来说就是没有结果。就好像看电影。看了就看了,没有什么结果。与之对应的,出去买东西,就要有结果。两个动作都有过程,过程就是大括号里的代码。一个有结果,一个没有结果。在程序里,就叫做一个有返回值,一个没有返回值。那么没有返回值就用void表示。
作者回复: 你怎么知道我英文名滴?
作者回复: 楼上正解。
我们现在专注于基本表达式和语句的学习,class这部分内容安排在第二篇。花式内部类,一次讲过瘾~
作者回复: 你是说一个文件里有多个class吗?
我们现在(而且java的主流方式也是)一个文件只有一个class,这个class的名字就是文件名