JAVA (main方法以及java命名规范)

main方法

  1. 在java中任何有效的代码必须写到“类体”当中,最外层必须是一个类的定义。
  2. public 表示公开的,class 表示定义一个类,Test是一个类名(自定义),类名后面必须是一对大括号,这一对大括号被称为类体。
  3. 括号成对写。
  4. 包含关系,就需要缩进(表示低一级,使代码容易阅读)。
  5. main方法(主方法)
    public class Test01{
        public static void main(String[] args){
                //内容
        } 
    }

一个java源文件中可以定义多个class文件。

例如:

class A{

}

class B{

}

class c{

}

 标识符

标识符可以标识:类名,方法名,变量名,接口名,常量名.........

        凡是程序员自己有权利命名的单词都是标识符。

main是一个方法的名称,属于标识符。但是这个标识符不能修改,因为这个main是SUN固定死的。

命名规则

        命名规则属于语法机制,必须遵守,不遵守命名规则标识符不符合语法,这样编译会报错。

规则:

  1. 标识符只能由数字、字母(包括中文)、下滑线_、美元符号$组成,不能含有其他符号。
  2. 标识符不能以数字开头。
  3. 关键字不能做标识符。
  4. 标识符是严格区分大小写的。大写A和小写a不一样。
  5. 标识符理论上是没有长度限制的。

命名规则是语法,不遵守会编译报错。

命名规范是大家尽量按照统一的规范来进行命名的,不符合规范也行,代码是可以编译通过的,但是你的代码风格和大家不一样,这个通常也是不允许的。

规则类似于:现实世界中的法律。

规范类似于:现实世界中的道德。

规范:

  1. 见名知意(这个标识符在起名的时候,最好一看这个单词就知道意思)。
  2. 遵循驼峰命名方式,什么是驼峰(一高一低,一高一低.....)。
  3. 类名、接口名有特殊要求。(类名和接口名首字母大写,后面每一个单词首字母大写)。
  4. 变量名、方法名有特殊要求。(变量名和方法名首字母小写,后面每个单词首字母大写。)
  5. 所有常量名全部大写,并且单词和单词之间采用下划线衔接。例:USER_AHE;
  6. java中所有关键字都是全部小写。
  7. java中是严格区分大小写的,public 和Public不一样。

关键字:

public 、static、 void、 class、 bute、 short、 int 、long、 float、 double、 boolean 、char、 true、 false、 if 、while、 for、 private、 protected......不需要单独记忆,以后用的多了就记住了。

java中"数据"被称为"字面量"。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Javamain 方法中注入 Flowable 的 variables 函数命名空间下的函数,需要先获取到 Flowable 的 ProcessEngine 对象,然后通过该对象获取到正在运行的流程实例的 Execution 对象,最后调用 Execution 对象的 setVariable 或 getVariable 方法来设置或获取流程变量。 以下是一个示例代码: ```java import org.flowable.engine.ProcessEngine; import org.flowable.engine.ProcessEngines; import org.flowable.engine.RuntimeService; public class Main { public static void main(String[] args) { // 获取 ProcessEngine 对象 ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); // 获取 RuntimeService 对象 RuntimeService runtimeService = processEngine.getRuntimeService(); // 获取正在运行的流程实例的 Execution 对象 String processInstanceId = "123456"; Execution execution = runtimeService.createExecutionQuery().processInstanceId(processInstanceId).singleResult(); // 设置流程变量 String variableName = "myVariable"; String variableValue = "Hello, world!"; runtimeService.setVariable(execution.getId(), variableName, variableValue); // 获取流程变量 String variable = (String) runtimeService.getVariable(execution.getId(), variableName); System.out.println(variable); } } ``` 在这个示例代码中,我们获取了 ProcessEngine 对象和 RuntimeService 对象,然后通过 RuntimeService 对象查询正在运行的流程实例的 Execution 对象,最后调用 setVariable 和 getVariable 方法来设置和获取流程变量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

懿·格雷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值