提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
目录
前言
给大家整理一下Java的基础知识点
一、Java数据类型
数据类型 | 关键字 | 内存占用 | 取值范围 |
整数类型 | byte | 1 | -128~127 |
short | 2 | ||
int(默认) | 4 | -2的31次方到2的31次方-1 | |
long | 8 | -2的63次方到2的63次方-1 | |
浮点型 | float | 4 | |
double(默认) | 8 | ||
字符类型 | char | 2 | |
布尔类型 | boolean | 1 | true,false |
二、运算符
符号 | 作用 | 说明 |
% | 取余 | 7%2=1 |
+= | 加后赋值 | a+=b,将a+b的值给a |
/= | 除后赋值 | a/=b,将a➗b的商给a |
++/-- | 自增/自减 | a++/a--,a加1/a减1 |
== | 判断是否相等 | a==b,a和b是否相等,相等true,不相等false |
!= | 判断是否不相等 | a!=b,不相等true,相等false |
^ | 逻辑异或 | a^b,a和b结果不同为true,相同为false |
! | 逻辑非 | !a,结果和a的结果相反 |
&& | 短路与 | a&&b,a和b都是true,结果为true,否则false,具有短路效果 |
|| | 短路或 | a||b,a和b都是false,结果为true,否则false,具有短路效果 |
c=a>b?a:b | 判断a>b是否为真,如果为真取a值,否则取b值 |
三、数组
1.动态初始化格式
2.静态初始化格式
3.数组索引
总结
目前就这些,后面我会再写一些,运算符写了重要的一部分,其他太简单了,所以没写,请谅解。