二 丶语法基础

来源:互联网 发布:nginx 1.12.0 配置 编辑:程序博客网 时间:2024/06/10 12:33




1. 标识符

命名类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。简单地说,标识符就是 一个名字。


命名规则:ava语言规定标识符由字母、下划线、美元符号和数字组成
并且不能以数字开头
不能是保留字(关键字)
长度任意


2.java数据类型

引用数据类型: String
基本数据类型:
Byte(1个字节8个占位数)  short(2个字节16个占位数)  (char 2个字节) int(4)  long(8)  float(4)  double(8)

bollean  true||flase




3.与运算符

与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,


或运算符或运算符用符号“|”表示,其运算规律如下:两个位只要有一个为1,那么结果就是1,否则就0,


非运算符非运算符用符号“~”表示,其运算规律如下:如果位为0,结果是1,如果位为1,结果是0,


异或运算符异或运算符是用符号“^”表示的,其运算规律是:两个操作数的位中,相同则结果为0,不同则结果为1


运算符
优先级 描述 运算符
1 分隔符 [ ]   ( ) . , ;
2 对象归类、自增自减运算、逻辑非instanceof   ++   --   !
3 算术乘除、取余运算 *   /   %
4 算术加减运算 + -
5 移位运算 << >> >>>
6 大小关系运算 < <= > >=
7 相等关系运算 == !=
8 按位与运算 &
9 按位异或运算 ^
10 按位或运算 |
11 逻辑与运算 &&
12 逻辑或运算 ||
13 三目条件运算 ?:
14 赋值运算 =