标识符与关键字
定义标识符的原则: 由字母,数字,下划线,$所组成,不能以数字开头,不能使用java中的关键字/保留字。
标识符的使用建议(经验):
1.编写的时候尽量不使用数字
2.命名要有意义
3.标识符区分大小写的,,不要使用 $符,
合法的标识符:
dabao dabao_a 、
非法的:
class(关键字)、6t(数字开头) 、 YYAHI CJI (包含空格)。
注意,从JDK1.7开始,可以使用中文做标识符;
public class 哈哈a(){
public static void main(String args[] ){
int 年级 = 2 ;
System.out.println("年级");
}
}
程序执行结果:
2
java中的数据类型:
注意,基本数据类型,不涉及内存的问题,而引用数据类型,牵扯到内存的开辟问题。
java数据类型,分为 基本数据类型,和引用数据类型。
基本数据类型有:
数值型 : 整数(byte、short、int、long),浮点(float、double)
字符型: char
布尔型: boolean
引用数据类型:
类 (class)、 接口(interface)、数组。
需要记住基本数据类型的保存范围、默认值
关于var 关键字的引用,通过设置的内容,自动识别对应的类型。
String 类,为引用数据类型是java中的一个系统类,由于此类较为特殊,可以像基本数据类型一样定义使用。
字符串的定义,及连接
public class JavaDemo{
public static void main(String args[]){
String str = "my first";
str = str + "string demo" ;
str += "!";
Systemo.out.println(str);
}
}
程序执行结果
my first string demo!
注意,如果一个数值与字符串用“+”号想运算,,直接作为字符串的连接符,如:
str =“ 你好” + 10 ;
结果: 你好10
字符串的使用,必须要介绍一种特殊符号, 转义字符 例如:换行(\n)、制表符(\t)、双引号(")、单引号(’)、(\)。
运算符中需要注意的几点:
1.自增自减(原理相同)
自增:
变量值加1 ,放在变量值前,表示先做变量增加后进行运算
放在变量值后,表示先做执行计算,再做变量自增
2.三目运算
数据类型 变量 = 关系运算 ?满足条件 : 不满足
demo:
public class demo{
int x = 10;
int y = 11;
int max = x > y ? x : y;
System.out.println(max);
}
程序执行结果
11
三目运算简化了,if判断逻辑。(三目运算 简化版的,条件判断)
位运算符:位运算是Java的基础运算单元,Java为了提高程序的运算性能,可以直接通过位运算,进行计算操作。 2的3次方,将2向左位移2位。 2 << 2 等于 8.