Java基础(一)

变量与常量

变量:程序执行过程中可变的量(存储单个数据的容器)
常量: 常量是一个固定不变的值,它们在程序运行期间保持不变

关键字

关键字:Java提供的具有特殊意义的单词

内存划分

栈:调用方法,就会在栈内存中开辟空间,存放该方法的局部变量,方法执行完毕垃圾回收器会立刻回收该空间

堆:存放new出来的对象

方法区:存放字节码文件.class

常量池:存放字面值常量和final修饰的变量,直到项目结束时才会被回收

标识符

含义:给类、接口、方法、变量取名字时使用到的字符序列

组成部分:数字、大小写字母、$、_、中文 注意事项

  1. 不能以数字开头
  2. 区分大小写
  3. 不能使用Java关键字
  4. 不能使用除了$和_以外的特殊符号
  5. 考虑编码问题,不要使用中文命名

基本数据类型 

基本数据类型描述占用空间
byte字节型1字节
short短整型2字节
int整型4字节
long长整型8字节
float单精度浮点型4字节
double双精度浮点型8字节
char字符型2字节
boolean布尔型4字节

注意:boolean底层使用int去存储,boolean的数组的元素使用byte类型去存储

 运算符

运算符符号
算数运算符+、-、*、/、%、++、--
赋值运算符=、+=、-=、*=、/=、%=
关系运算符==、!=、>、>=、<、<=
逻辑运算符&、&&、|、||、^、!
三目运算符变量 = (表达式)?值1:值2;
位运算符&、|、^、<<、>>、>>>
字符串拼接符+

括号级别最高,逗号级别最低 单目>算术>位移>关系>逻辑>三目>赋值

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值