Java的变量类型主要包含以下三种:
实例变量、类变量、局部变量
局部变量是定义在方法中的变量,只有在本方法内可以使用和修改。
类变量是定义在方法之外的变量,该类所有方法都能使用,并且可以修改。
实例变量是定义在方法之外的变量,全局都可以使用但是不能做修改。
话不多说直接上代码:
package com.example.schoolproject.utils; import javafx.scene.input.DataFormat; import java.text.SimpleDateFormat; import java.util.Date; public class JavaTest { //类变量:独立于方法之外的变量,用 static 修饰。 static int orderNumber=0; //实例变量:独立于方法之外的变量,不过没有 static 修饰。 int a = 0; /** * 获取订单编号 */ public static String getOrderNumber(){ orderNumber++; SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmss"); Date date = new Date(); //局部变量:类的方法中的变量。 String dateStr = sdf.format(date); return "O"+dateStr; } public static void main(String[] args) { System.out.println(getOrderNumber()); } //输出结果:O20190515100915 }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/97080.html