【变量】JAVA基础

2021/4/13 22:55:08

本文主要是介绍【变量】JAVA基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

【变量】JAVA基础

  • 1、变量介绍
  • 2、+号的使用
  • 3、数据类型
  • 4、浮点类型
  • 5、字符类型(char)
  • 6、Boolean类型

1、变量介绍

为什么需要变量?
变量是程序的基本组成单位,变量有三个基本要素(类型+名称+值)

变量赋值的原理:
内存中将值储存并赋给一个地址,地址对应一个名称,通过名称就可以直接访问变量值

变量使用注意事项:

  • 1、变量表示内存中的一个储存区域【不同的变量,类型不同,占用的空间大小不同】
  • 2、该区域有自己的名称【变量名】和类型【数据类型】
  • 3、变量需先声明,再使用。
  • 4、该区域的数据/值可以在同一类型范围内变化
  • 5、变量在同一个作用域不能同名

2、+号的使用

1、当左右两边为数值类型时,做加法运算
2、当左右两边有一方为字符串,则做拼接运算

3、数据类型

每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。
基本类型:
byte short int long
float double
char
boolean
引用类型
类,接口,数组[]

整数类型使用细节:

  • 1、Java的整型常量(具体值)默认为int型,声明long型常量须后加’l’或’L’
  • 2、Java程序中变量声明为int型,除非不足以表示大数,才用long
  • 3、bit是计算机最下储存单位,byte是计算机基本储存单位1byte=8bit

4、浮点类型

  • 1、float4个字节,double8个字节
  • 2、java的浮点常量默认为double类型,声明float后需要加f
  • 3、浮点数使用陷阱 当我们对运算结果是小数的进行相等判断时要小心 应该是以两个数的差值的绝对值,在某个精度范围内判断

5、字符类型(char)

1个字符2个字节,可以储存一个中文字符。
注意:可以存放一个数字(输出的是字母,涉及编码)

字符细节:

  • 1、用单引号
  • 2、可使用转译字符
  • 3、在java中,char的本质是一个整数,输出时,是unicode码对应的字符。
  • 4、char可以运行

字符类型本质讨论:

  • 1、字符型储存到计算机,需要将字符对应的码值(整数)找出来
  • 2、字符和码值对应关系是规定好的

字符编码介绍:
1、ASCII表,一个字节表示,128个字符
2、Unicode:使用两个字节,字母和数字都占用2个 字节,可能会浪费空间。
3、utf-8:字符使用1个字节,汉字3个字节
4、gbk:汉子,字母1个字节,汉字1个字节
5、gb2312:表示汉字<gbk
6、big5码:繁体中文

快捷键:
Ctrl+Shift+D 复制光标所在整行,插入到下一行
Ctrl+Shift+K 删除当前行

6、Boolean类型

1、boolean类型只允许取值true和false
2、boolean类型占用1个字节
3、boolean适用于逻辑运算
if
while
do-while
for



这篇关于【变量】JAVA基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程