基础语法
变量
- 格式 数据类型 变量名 = 值;
注意:
每个变量名都有类型,类型可以是基本类型,也可以是引用类型(类,接口,方法)
public class Demo {
public static void main(String[] args) {
//变量定义
int a = 1;
String name = "文萍";
char surname = '文';
double d = 12.3;
}
public class Demo {
/* 变量作用域
1 类变量:方法外类里,加static
基本数据类型默认0,布尔默认false,其他默认为null
*/
static double money = 2500;
/*2 实例(成员)变量:在方法外,类里,从属于对象,不用初始化就可以用
基本数据类型默认值为*/
String name;
int age;
public static void main(String[] args) {
//3 局部变量:只在该方法内有效,必须声明和初始化值
int i = 10;
System.out.println(i);
//数据类型为引用类型中的类,变量名为demo
Demo demo = new Demo();//成员变量实例化:类名 对象名 = new 类名();
System.out.println(demo.age);//使用成员变量:对象名.变量名;没初始化,输出默认值0
System.out.println(demo.name);//输出默认值null
System.out.println(money);//输出2500
}
}
- 类成员变量:首字母小写和驼峰原则,monthSalary月工资
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线,MAX_VALUE
- 类名:首字母大写和驼峰原则,Man,GoodMan
- 方法名:首字母小写和驼峰原则,run(),runRun()
常量
- 初始化后不能改变的量
- 定义格式:final 常量名 = 值;(常量名一般使用大写字符)
例:final double PI = 3.14;
public class Demo {
//修饰符不分先后
static final double PI = 3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}
运算符
- 算术运算符:+, -, *, %, ++, --
- 赋值运算符:=
- 关系运算符:>, <, >=, <=, ==, !=, instanceof
- 逻辑运算符: &&, |, !
- 位运算符: &, |, ^, ~, >>, <<, >>>(了解即可)
- 条件运算符: ?:
- 扩展赋值运算符: +=, -=, *=, /=
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。