
1.注释// 单行注释/* 多行注释 */2.标识符的命名规则由数字、字母、下划线(_)和美元符($)组成不能以数字开头不能是关键字区分大小写关键字已经被 Java 赋予了特殊的含义我们无法使用 不能当作类名变量名方法名...3.数据类型使用思路(1). 整数类型变量首选 int如果发现 int 装不下数据了将类型换成 long但是定义 long 类型变量需要加入 L 标识(2). 小数类型变量首选 double如果非要使用 float 类型需要在数值后面加入 F 标识注:string不是基本数据类型4. 算数运算符生活中的数据需要进行运算代码中的数据同样如此我们先来学习算数运算符5. 字符串拼接操作,自增自减运算符当 操作中遇到了字符串这时 就是字符串连接符而不是算术运算单独使用: 符号在前在后没有区别的int a 10;a;a;参与运算使用在前: 先自增再操作在后: 先操作再自增6.类型转换隐式转换:把一个取值范围小的数值或者变量赋值给另一个取值范围大的变量小的给大的赋值可以直接赋值数据从 10 变化为了 10.0 数据发生了转换转换的过程是内部隐藏的所以称为隐式转换int a 10;double 10.2double c a b;强制转换:把一个取值范围大的数值或者变量赋值给另一个取值范围小的变不允许直接赋值需要加入强制转换格式目标数据类型 变量名 (目标数据类型) 被强转的数据注:大的给小的赋值不能直接赋值需要强制类型转换强转过程中有可能出现精度损失问题使用的时候需要注意。double a 12.3;int b (int) a;7.运算符扩展赋值运算符注意 :扩展赋值运算符自带强转效果int a 10;double b 12.3;a b;System.out.println(a);输出结果为22因为相加之和的22.3赋值给 a a 变量为 int 类型强转后砍掉小数点结果为22关系运算符逻辑运算符逻辑与 无论左边 true/false右边都要执行短路与 如果左边为 true右边执行如果左边为 false右边不执行。逻辑或 |无论左边 true/false右边都要执行短路或 ||如果左边为 false右边执行如果左边为 true右边不执行。最常用的逻辑运算符 || !