一、数据类型
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转换为基本类型的方法。
引用数据类型分为三种:类、接口、数组。
二、运算符
- 算术运算符
算术运算符都是双目运算符,即连接两个操作数的运算符。优先级上,*、/、% 具有相同运算级别,并高于 +、-(+、- 具有相同级别)
加法运算符:+
减法运算符:-
乘法运算符:*
除法运算符:/
求余运算符:%(取模)
自增运算符:++(自增)
自减运算符:–(自减)
- 赋值运算符
赋值运算符是指为变量或常量指定数值的符号。赋值运算符的符号为“=”,例如 int a=2.
它是双目运算符,左边的操作数必须是变量,不能是常量或表达式。
赋值运算符:=
复合赋值运算符:+=、-=、*=、/=、%=
- 关系运算符
关系运算符用来比较两个值的关系。关系运算符是二元运算符,运算结果是 boolean 型。当运算符对应的关系成立时,运算结果是 true,否则是 false。
大于运算符:>
小于运算符:<
大于等于运算符:>=
小于等于运算符:<=
等于运算符:==
不等于运算符:!=
- 逻辑运算符
逻辑运算符分为:
短路逻辑运算符
逻辑运算符
短路逻辑运算符 与 逻辑运算符 的区别是:
逻辑运算符:先走一遍,在判断
短路逻辑运算符:一但符合条件,后面的判断不走
逻辑与运算符:&&
逻辑或运算符:||
逻辑非运算符:!
- 位运算符
Java 中 数据存储的最小单位是字节 ,而 数据操作的最小单位是比特位. 字节是最小的存储单位,每个字节是由 8 个二 进制比特位组成的,多个字节组合在一起可以表示各种不同的数据。
位运算符主要有四个 : & | ~ ^ ,除 ~ 是一元运算符外,其余都是二元运算符。
位操作表示 按二进制位运算 . 计算机中都是使用二进制来表示数据的 (01 构成的序列 ), 按位运算就是在按照二进制位 的每一位依次进行计算.
按位与运算符:&
按位或运算符:|
按位异或运算符:^
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)
.png)
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)