源码结构

入口

因为代码最后都是被对应的执行器执行,所以需要入口函数,一般叫main:

int main(){

}

但是也有不需要的,如脚本语言,直接顺序执行就好 说道顺序执行,顺便提一下断句,很多语言需要“;”来结束语句,这样可以随意回车 而有些则是换行表示结束语句,一般需要一个\来表示语句是连续的

分包

// java/kotlin
package my.demo
import java.util.*

//c++  
namespace{

}

文本变量(有些叫 字面量)

在文本中,用$关键字可以直接嵌入变量値 甚至接受表达式

"sum of $a"  
"${s1.replace("is", "was")}, but now is $a"

方法

lambda的方法缩写情况下,参数可以直接用it 代表

Last updated

Was this helpful?