0
点赞
收藏
分享

微信扫一扫

第三次学JAVA再学不好就吃翔(part4)--基础语法之变量

学习笔记,仅供参考


文章目录

  • ​​JAVA基础语法​​
  • ​​变量​​
  • ​​数据类型​​

JAVA基础语法



变量

  • 什么是变量

在程序执行的过程中,在某个范围内其值可以发生改变的量



  • 变量的定义格式

​数据类型 变量名 = 变量值;​



  • 为什么要定义变量

用来不断的存放同一类型的常量,并可以重复使用



  • 注意事项
  • 同一个区域不能使用相同的变量名
  • 局部变量在使用之前必须赋值
  • 一条语句可以定义几个变量


  • 举个例子
class ManyInt {
public static void main(String[] args) {
int a,b,c;
a = 10;
b = 20;
c = 30;

System.out.println(a);
System.out.println(b);
System.out.println(c);
}
}

输出:

10
20
30



数据类型



  • 为什么有数据类型

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间



  • B:Java中数据类型的分类
  • 基本数据类型
  • 引用数据类型
  • 基本数据类型分类(4类8种)
  • 整数型
  • byte 占一个字节 -128 ~ 127
  • short 占两个字 -215~215-1
  • int 占四个字节 -231~ 231-1
  • long 占八个字节 -263~263-1
  • 浮点型
  • float 占四个字节 -3.403E38 ~ 3.403E38 单精度
  • double 占八个字节-1.798E308 ~ 1.798E308 双精度
  • 字符型
  • char 占两个字节
  • 布尔型
  • boolean
    boolean理论上是占八分之一个字节,因为一个开关就可以决定是true和false了,但是java中boolean类型没有明确指定他的大小



  • 在Java中定义数据类型
class DataTypeTest {
public static void main(String[] args) {
byte b = 10;
short s = 20;
int i = 30; //整数默认数据类型是int类型
long x = 1234567890000L;

float f = 12.3F;
double d = 3.12; // 小数默认数据类型是double类型

char a = 'a'; //单个符号数字符号字母
boolean b1 = true;
boolean b2 = false;


System.out.println(b);
System.out.println(s);
System.out.println(i);
System.out.println(x);
System.out.println(f);
System.out.println(d);
System.out.println(a);
System.out.println(b1);
System.out.println(b2);

}
}

输出:

10
20
30
1234567890000
12.3
3.12
a
true
false

举报

相关推荐

0 条评论