运行gradle
看别人用到的命令
./gradlew tasks
./gradlew tasks –all
./gradlew sulu-admin:bootRun
然后就跑起来了
基本语法
变量 | 关键字
和其他语法一样, 关键字都是一些常见的, 不再列举
数据类型关键字, 类定义关键字, 函数定义关键字
访问权限修饰符: private | protected | public
定义类, 函数, 变量修饰符:
abstract | final | static | synchronized
定义类于类直接的关键字
extends | implements
创建/引用/判定实例的关键字
new | this | super | instanceof
处理异常
try | catch | finally | throw | throws
包
关键字
package | import
修饰符
native | strictfp | transient | volatile | assert
至于标识符, 根据通用的代码规范来就可以了
语言特性
OOP 面向对象, 严格区分大小写
命名规范
包名: 小写
类名/接口: 首字母大写
变量名和函数: camel
常量名: DAXIE_DAXIE
定义变量
类型 = 值
强制类型转换: a = (类型)表达式
分支
和其他语言差不多, 不用特别去记, 用过两次就会明白
函数
声明:1
2
3
4修饰符 返回类型 函数名( 类型: 形参名1, 类型: 形参名2) {
xxxxx
return xxxxxaaa
}
函数重载
只要函数名一致 && 形参列表 || 形参类型不一样, 就是函数重载
数组
1 | 存储类型 [] 变量名 = new 存储类型[预定数量] |
JAVA 的构造函数名和类名一样, 由 jvm 调用