JAVA数据类型,运算符,程序控制和数组

一、数据类型

java的数据类型分为两种。一种是基本数据类型(8种);另一种是引用数据类型。

基本数据类型包含了:字符型(char),布尔型(boolean),数值型其中又有:整形(byte short int long )浮点型(float double)。

byte—Byte short—Short int—Integer long—Long float—Float double—Double char—Character boolean—Boolean

注意:每种对应的包装类都有相应的静态常量 包装类都设有将String转换为基本类型的方法。

引用数据类型分为三种:类、接口、数组。

873a14a10e3444278b9c21d18f4ff8d5.jpg

二、运算符

  1. 算术运算符

算术运算符都是双目运算符,即连接两个操作数的运算符。优先级上,*、/、% 具有相同运算级别,并高于 +、-(+、- 具有相同级别)

加法运算符:+

减法运算符:-

乘法运算符:*

除法运算符:/

求余运算符:%(取模)

自增运算符:++(自增)

自减运算符:–(自减)

63db1787056142afbdbbfe679cc7e748.jpg

  1. 赋值运算符

赋值运算符是指为变量或常量指定数值的符号。赋值运算符的符号为“=”,例如 int a=2.

它是双目运算符,左边的操作数必须是变量,不能是常量或表达式。

赋值运算符:=

复合赋值运算符:+=、-=、*=、/=、%=

d48214155cc24cec88cfebba55458542.jpg

  1. 关系运算符

关系运算符用来比较两个值的关系。关系运算符是二元运算符,运算结果是 boolean 型。当运算符对应的关系成立时,运算结果是 true,否则是 false。

大于运算符:>

小于运算符:<

大于等于运算符:>=

小于等于运算符:<=

等于运算符:==

不等于运算符:!=

b4679248d104426c9b3191428b994291.jpg

  1. 逻辑运算符

逻辑运算符分为:

短路逻辑运算符

逻辑运算符

短路逻辑运算符 与 逻辑运算符 的区别是:

逻辑运算符:先走一遍,在判断

短路逻辑运算符:一但符合条件,后面的判断不走

逻辑与运算符:&&

逻辑或运算符:||

逻辑非运算符:!

72478097f80e4e4cb56cdece434f858c.jpg

30474bd9b62e4bbe95e1b2aa94a26e1a.jpg

  1. 位运算符

Java 中 数据存储的最小单位是字节 ,而 数据操作的最小单位是比特位. 字节是最小的存储单位,每个字节是由 8 个二 进制比特位组成的,多个字节组合在一起可以表示各种不同的数据。

位运算符主要有四个 : & | ~ ^ ,除 ~ 是一元运算符外,其余都是二元运算符。

位操作表示 按二进制位运算 . 计算机中都是使用二进制来表示数据的 (01 构成的序列 ), 按位运算就是在按照二进制位 的每一位依次进行计算.

按位与运算符:&

按位或运算符:|

按位异或运算符:^

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)

.png)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值