天天看点

知识点总结Day02——JAVA类型转换、运算符、方法入门及JShell第一章 数据类型转换第二章 运算符第三章 方法入门第四章 JShell脚本工具

目录

第一章 数据类型转换

一、自动转换

二、自动类型转换(隐式转换)

三、强制类型转换

3.1转换格式

3.2注意事项

第二章 运算符

一、算术运算符

注意事项

二、赋值运算符

三、比较运算符

注意事项

四、逻辑运算符

五、三元运算符

格式

注意事项

第三章 方法入门

一、概述

二、方法的定义

1、方法的定义格式

2、方法定义的解释

3、注意事项

4、调用方法的格式

第四章 JShell脚本工具

1、JShell启动方法

声明:本文整理于黑马程序员的Java教学视频,仅可作为资料参考学习使用,侵权请联系删除。

第一章 数据类型转换

一、自动转换

将取值范围小的类型自动提升为取值范围大的类型。

二、自动类型转换(隐式转换)

· 特点:代码不需要进行特殊处理,可自动完成类型转换。

· 规则:数据范围小的转化为数据范围大的。

三、强制类型转换

将取值范围大的类型强制转换成取值范围小的类型。

3.1转换格式

数据类型 变量名 = (数据类型)被转换的数据值;

· 特点:代码需要进行特殊得到格式处理,不能自动完成类型转换。

· 格式:取值范围小的类型 取值范围小的变量名 = (取值范围小的类型)取值范围大的数据;

3.2注意事项

1)由于强制类型转换可能会发生精度损失,数据溢出,所以强制类型转换一般不推荐使用。

2)byte/short/char这三种类型均可进行数学运算。

3)byte/short/char这三种类型在运算的时候,均可被优先提升为int类型,然后再进行相关运算。

第二章 运算符

一、算术运算符

符号 说明
+ 加法运算符,字符串连接运算
- 减法运算符
* 乘法运算符
/ 除法运算符
% 取模运算符,两个数字相除,取余数
++ 变量自身+1
-- 变量自身-1

注意事项

一旦运算当中具有不同类型的数据,那么结果的类型将是数据类型大的那种。

二、赋值运算符

符号 说明
= 赋值符号
+= 加等号。a += b相当于a = a + b
-= 减等号。a - = b相当于a = a - b
*= 乘等号。a *= b相当于a = a * b
/= 除等号。a /= b相当于a = a / b
%= 取模等号。a %= b相当于a = a % b

三、比较运算符

符号 说明
== 比较符号两边的数据是否相等,相等结果为true
< 比较符号左边的数据是否小于右边的数据,如果小于,结果为true
> 比较符号左边的数据是否大于右边的数据,如果大于,结果为true
<= 比较符号左边的数据是否小于或等于右边的数据,如果小于或等于,结果为true
>= 比较符号左边的数据是否大于或等于右边的数据,如果大于或等于,结果为true
! 不等符号,如果符号两边数据不相等,结果为true

注意事项

1)比较运算符的结果一定是一个boolean值,成立为true,不成立为false。

2)如果进行多次判断,不能连续写。

四、逻辑运算符

符号 说明
&&与(并且) 符号两边逻辑值全为true,结果才是true;否则,结果就是false
||或(或者) 符号两边逻辑值至少有一个是true,结果就是true;全为false,结果才是false
!非(取反) 对原本的逻辑值进行取相反值

“&&”,“||”具有短路效果:如果根据左边已经可以判断得到的最终结果,那么右边的代码将不会被执行,从而节省一定的性能。

五、三元运算符

种类 说明 示例
一元运算符 只需要一个数据就可以进行操作的运算符 自增++、自减--、取反!
二元运算符 需要两个数据才可以进行操作的运算符 赋值=、四则运算
三元运算符 需要三个数据才可以进行操作的运算符 逻辑比较

格式

数据类型 变量名称 = 条件判断?表达式A:表达式B;

注意事项

1)必须同时保证条件A和条件B都满足左侧数据类型的要求。

2)三元运算符的结果必须把被使用。

第三章 方法入门

一、概述

方法,就是将一个功能提取出来,将相关代码单独放在一个大括号内,形成一个独立的功能。因此,当我们需要此项功能的时候,我们只需调用方法,不需要重新定义方法,从而解决了代码冗余的现象,并且提升代码的复用性。

二、方法的定义

1、方法的定义格式

修饰符 返回值类型 方法名 (参数列表) {
        方法代码块...
        return;
}
           

2、方法定义的解释

1)修饰符:固定写法为public static。

2)返回值类型:固定写法为void。

3)方法名:需满足标识符的规范,用来方法的调用。

3、注意事项

1)方法定义的先后顺序无要求。

2)方法的定义不能产生嵌套包含的关系。

方法定义好以后需要通过调用来执行。

4、调用方法的格式

方法名称();
           

第四章 JShell脚本工具

适用于少量代码,无需main方法、无需编译运行的时候。

1、JShell启动方法

1)Windows + R启动运行窗口

2)在运行窗口输入cmd启动命令行窗口

3)在命令行窗口输入JShell启动JShell脚本工具

知识点总结Day02——JAVA类型转换、运算符、方法入门及JShell第一章 数据类型转换第二章 运算符第三章 方法入门第四章 JShell脚本工具

继续阅读