2022.8.6日Java基础知识学习笔记

1.自动类型转化(隐性):

(1)特点:数据类型不需要自行转化,会自动转化。

(2)规则:数据范围需要从小到大

2.强制型转化:

(1)特点:不能自动转化,需要经过特殊处理

(2)格式:范围小的数据类型   范围小的变量名 = (范围小的类型)范围大的数据

3.强制转换需要注意的事项:

        1.强制类型一般不推荐进行,会损失数据的精准度

        2.byte/short/char都可以进行数据运算,例如“+”

        3.byte/short/char在运算时都是直接提升为int,然后再进行运算

        4.布尔类型是不能进行数据运算的

4.输入char(字符)查看数值时    char+变量名 = 'XXX'(一定要用单引号)

且在输出时一定要在输出变量名加数值(System.out.println(变量名+0/1))

5.运算符中,除号只适合于整数之间的相处,要是想得到余数,必须使用%来取的余数。(只适用于整数之间的相除)

6.想要调整优先级,就加()即可。

7.对于“+”的运用:

        1.对于数值来说就为相加运算

        2.对于字符char,往往直接转化为int来进行运算

        3.对于字符串String(首字母要大写)来说,只是连接的工具。任何字母和字符串相连都会被转化为字符串。

8.“++”“--”的使用介绍:

        1.如果是前”++“,会马上加上1,然后用那个结果进行运行;如果是”--“,会继续用原来的结果运行后再进行+1

9.a += 1    a= a+1

a *= 1    a= a*1

10.注意:==(两个数相等)    =(赋值)

11.比较运算符不能多个数比较连着用。例如:1<x<3为错误的写法。

12.逻辑运算符可以多个连着使用

13.方法的前后顺序不受影响

        方法不能产生嵌套,否则会报错

        方法要进行调用才能运行

14.方法的调用:方法();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值