敷衍潦草的day4
变量
变量是一个可以变化的空间(
type varName [=value] [{,varName[=value]}];
数据类型 变量名 = 值 ,后边那个是定义多个值不推荐用
//对照
int a = 1333;
String name = "shengshi";
char x = 'X';
double pi = 3.15;
变量名必须是合法的标识符
写完之后用分号结束’:‘;
固定的格式和套路
另外作用于很重要
public class Demo5 {
//属性(变量)
//实例变量:在类里边,方法外边,从属于对象(类)
//实例变量不用初始化就能定义
//布尔值默认是False
//除了基本类型,其余的默认值都是null
static String name;
static int age;
//main方法
public static void main(String[] args) {
//局部变量;必须声明和初始化值
int i = 10;
System.out.println(i);
//实例变量相关,单击左边小灯泡选引入局部变量
//类型 名称 = new Demo08();
//相当于把类里面的东西放到这里边来用
Demo5 demo5 = new Demo5();
System.out.println(Demo5.age);
System.out.println(Demo5.name);
//这里如果前边不使用static转化为类变量就不能用
//类变量 static
}
//其他方法
public void add(){
System.out.println(i);
//这里的i没有定义,因为上面的那个
//局部变量是只能在main方法里适用的
}
常量
常量是初始化之后不会变动的值
常量可以理解成一种特殊的变量,他的值被设定后
程序运行的过程中不许被改变
public class Demo05{
//final是一个修饰符,无论是否放在前或后都会生效
static final double PI = 3.14;
public static void main(String[] args){
}
}
一般游戏里的宽和高会设定成静态的
变量的命名规范
-
所有变量方法和类名要见名知意
-
类成员变量:首字母小写和驼峰规则:mouthFace makeCache 之类
除了第一个单词之外后边的都得首字母大写
-
局部变量:首字母小写和驼峰原则都得用(和上面一样的变量)
-
常量:全部使用大写字符,最好中间加一个下划线去定义
Max_POWER MY_POWER_SHELL_BE_ABSELUTE
-
类名一般首字母大写 Demo5, DevilMayCry5
-
方法名首字母小写,并遵循驼峰规则:run(),runRun()
总之一般使用变量的话就是首字母小写加驼峰规则
特殊一点的是常量,常量是全部用大写加下划线
然后就开头的类名要用首字母大写
尽量要遵循程序的规范,要简明易读
终点学会static 和 final