JAVA学习笔记 WEEKDAY1

JAVA标识符 :
_ 和$ 英语字母大小写 数字字符 不能以 数字开头 不能是 JAVA 关键字 区分大小写

JAVA数据类型:
1.整数型:int long short (long 类型后面加L 进行表示long类型)
2.布尔型boolean
3.浮点型float double (float 类型小数 补值加 F)
4.字符型char(字符型char 用来表示字符 例如char a=97 输出结果为 ‘a’,对照ascall 码)(char 类型也可以 存储中文)任何数据类型与字符串连接都会产生新的字符串 :例如( “hello”+‘a’+1=helloa1) (字符串 +任何类型 = 新的字符串)字符用’‘表示,如’a’, 字符串用"" 表示 例如"a"

类型转换:
输出byte 类型:
在这里插入图片描述
在这里插入图片描述

基础运算符分类:

      算术运算符 ,赋值运算符,比较(关系或条件运算)运算符 ,逻辑运算符,位运算符,三元运算符,   

运算符 自动处理数据类型转换
在这里插入图片描述

     整数相除只能得到整数  例如 (10 / 3)  输出结果为 3 ,如果想要得到小数,必须化为浮点型 例如(10 / 3.0) 输出结果为 3.333333.... 如图:

在这里插入图片描述

++运算符描述:

a++ 运算后自加
++a 运算前自加
++ a 先自加 再赋值,
a++ 先赋值 再自加

在这里插入图片描述
赋值运算符:

+= : 把左右两边做加法 然后赋值左边

关系运算符:

== ,>, < , >= 之类的 属于 布尔型 , 只有 true false

逻辑运算符:

逻辑与& 逻辑或 | 逻辑异或 ^ 两边相同为 false 两边不同为 true :
在这里插入图片描述

&& 有短路效果 , 左边为 false 右边不执行

&&与 & 区别 : 1.结果一样 2.&&有短路效果

在这里插入图片描述

|| 具有短路效果, 左边为true 右边不执行

|| 与 | 区别 : 1.结果一样 2. ||有短路效果

三元运算:

格式:(关系表达式)?表达式1:表达式2;

  1. 用来 比较 两个数是否相同
  2. 获取三个整数的最大值

在这里插入图片描述

!在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值