Java命名规范
1.类名要见名知意,驼峰原则
2.首字母大写,其余单词首字母大写
3.单词间不要有空格
4.数字不能放开头
5.#%等不能使用
6._
可
以
使
用
,
但
是
阿
里
编
程
规
范
禁
止
使
用
和
可以使用,但是阿里编程规范禁止使用_和
可以使用,但是阿里编程规范禁止使用和放在开头结尾
7.Java代码中区分大小写
8.命名不能使用Java关键字
关系运算符
关系运算符:运算后的结果是布尔类型>:true/false
< > = <=
!= 判断是否不等
判断是否相等
/
int a = 1;
int b = 2;
System.out.println(1>0);
System.out.println(a>b);
System.out.println(1>=1);
System.out.println(1>=1);
System.out.println(1!=1);
System.out.println(11);
逻辑运算符
语法格式:
boolean r =布尔表达式1 逻辑运算符(&;|;!)布尔表达式2
①逻辑运算符的结果是布尔值
②布尔表达式是一个结果为布尔值式子
&与/和(and)
只有&的两边的表达式都为true,那么整体的结果才会为ture,其他情况都为flase
全真才真,一假就假
| 或
只有&两边的表达式都为false,其他情况皆为ture
全假才假,一真就真
| 非
非错即对
&& 短路与
因为&是一假就假,所以当&前边的布尔表达式的结果,已经为false,那么整体的表达式结果就可以直接确定,后面就不再执行.
|| 短路或
因为|是一真就真,所以当|的前边的布尔表达式的结果 ,已经为true,那么整体的表达式结果就可以直接确定,后边的就不再执行 .
===>
只要第一个表达式结果能确定整体效果,后边的表达式就会被短路不执行 .
三目运算
三目/三目运算
数据类型 变量 = 布尔表达式 ?当前面结果是ture时执行此处 :当前面的结果是false行此处;
数据类型 变量 =A?B:C;
①先执行A出的布尔运算,得到一个布尔值
②当布尔值是ture时,执行B处的代码
③当布尔值是false时,执行C数的代码
④整体结果的数据类型根据 执行B处或者C处的代码的结果而定
⑤B处和C处的结果数据类型一致
给变量赋值
1.可以定义并赋值,并且一般建议定义的时候就赋值
2.变量没有赋值,不能使用
3.变量的作用域问题
4.变量重复定义
第一个{}类体,类体包含属性和方法{}一定都是对立存在的
public sataic void main (String[ ]args){…}| 这个繁体叫做方法,主方法是程序的入口
static 关键字,功能:静态修饰符
void 关键字,功能:返回值类型之一 (空)int整型String字符串类型
main主要方法的方法名,特殊的名字不能随意使用,是Java的程序的主方法,主方法是程序的入口
( )参数列表:该方法执行时需要使用数据
String[ ]数据类型 字符串数组
args 参数名:首字母大小写,其余单词字母大写,遵循小驼峰原则,与参数类似,也遵循
===>主方法(main)的格式是固定的