Java概述标识符 、常量、关键字、数据类型

1.注释
概述:就是我们来对所写代码进行解释说明的内容格式。
特点:1.编译的时候不会对注释进行格式和内容的编译2.运行的时候不会对改内容进行运行
分类:1.单行注释//(不可以换行,可以套用)2.多行注释/* / 3.文档注释:/* */ 多行注释和文档注释的特点是:1.可以换行的2.不可以套用的

2.关键字
特点:1.单词的所有字母都是小写2.关键字不能作为标识符使用
预留关键字:面试题const,goto是java的预留关键字,就是现在Java中么有使用这两个单词

3.标识符
概述:标识符就是名称。在java中是用来给类,变量,常量,枚举,接口等一系列内容进行齐名的叫做标识符
组成内容:1.所有的英文字符包括大小写【52个英文字母】2.0-9阿拉伯数字3.英文字符_和$4.其他国家语言的字符【不常用,太low了】
使用注意事项:1.数字不能开头2.不能是关键字3.标识符中间不要出现空格

4.常量
概述:在Java代码运行过程中值不会发生任何改变的值,叫做常量。在java中常量不能单独存在,必须要结合别的操作使用【一般结合输出语句和赋值运算符使用】
分类
1.从表现形式上分为:字面值常量 符号常量 2.根据数据类型分为:基本数据类型常量:基本数据类型常量包括整数常量:所有的整数,小数常量:所有的小数 字符常量 :被英文符号单引号包裹的单个字符的量 布尔常量:true/false 引用数据常量:字符串常量 空常量

5.变量
概述:java代码在运行过程中值会发生变化的量叫做变量
理解:变量就是java中用来存储常量的容器,在运行过程中可以在不同的时间段存放不一样的常量值,所以它的值就会变化。
变量的声明:只来定义变量,但是没有给变量任何的常量值 格式:数据类型 变量名 特点:变量只有给他存放了数值之后才可以使用
变量声明及赋值:定义变量的同时把常量值放到变量中 格式:数据类型 变量名 = 常量值

6.变量在内存中的体现
jvm的内存划分
1.寄存器:存放执行程序的指令地址【基本上是系统来管理】
2.本地方法栈:为执行本地的方法来服务的资源【由系统管理的】
3.栈内存:加载java的方法的相关信息并执行方法的区域
4.堆内存:加载类对象的相关信息的
5.方法区:加载类的相关信息、静态信息、常量池信息

7.数据类型
基本数据类型
整数类型:byte(1字节) short(2字节) int(4字节) long(8字节)
浮点类型:float(4字节)单精度 double(8字节)双精度 浮点类型采用的标准是IEEE754标准比整形的4字节和8字节要大
字符类型:在内存中占据空间是2个字节,标准和整数类型的标准是一致,char和short占据的空间是一样大的
布尔类型:占据内存未知:只能是true和false
引用数据类型
类、数组、接口
3.字符和数字的转换
概述:计算机存储资源都是使用数字来存储的,而我们大部分的资源都是使用字符来构成的,想要存储字符,想办法把字符编程一个一个的数字来存储
编码:把字符转换为对应的数字,这个过程叫编码
解码:把数字转换成对应的字符,这个过程叫做解码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值