基本数据类型和变量使用

数据类型分类

java的数据类型分为两大类:

基本数据类型和引用数据类型

基本数据类型:包括整数、浮点数、字符、布尔。

引用数据类型:包括类、数组、接口。

 

基本数据类型:

四类八种基本数据类型:

数据类型  关键字 内存占用 取值范围
字节型 byte 一个字节 -128~127
短整型 short 两个字节 -32768~32767
整形 int 四个字节 -21的31次方 ~2的31次方-1
长整型 long 八个字节 -21的63次方 ~2的63次方-1
单精度浮点型 float 四个字节 1.4013E-45~3.4028E+38
双精度浮点型 double 八个字节 4.9E-324~1.7977E+308
字符型 char 两个字节 0-65535
布尔类型 boolean 一个字节 true,false

整数型:byte,short,int,long

浮点型:float double

字符型:char

布尔型 boolean

java中的默认类型:整数类型是int、浮点类型是double。

注意事项:

1.字符串不是基本类型,而是引用类型。

2.浮点型可能是一个近似值,并非精确地值。

3.数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float是4字节,long是8字节

4.浮点数当中默认类型是double。如果一定要使用float类型,需要加上一个后缀F。

如果是整数,默认是int类型,如果一定要使用long类型,如果加上一个后缀L。推荐使用大写字符后缀。

 

变量的概述

变量::程序运行期间,内容可以发生改变的量

创建一个变量并且使用的格式:

数据类型  变量名称;创建了一个变量 int a;

变量名称 = 数据值;赋值,将右边的值赋值交给左边的变量 a = 10;

一步到位格式:

数据类型  变量名称   = 数据值;在创建一个变量的同时,立即放入指定的数据值

int num = 10;

public static void main(String[] args) {
String str = "我是一个字符串";

byte bytes = 10;
short shorts = 20;
int ints = 50;
long longs = 30;
float floats = 1.1F;
double doubles = 5.1;
char c = '付';
boolean falses = false;
boolean trues = true;
  
System.in.println(str)
System.in.println(bytes)
System.in.println(shorts)
System.in.println(ints)
System.in.println(longs)
System.in.println(floats)
System.in.println(doubles)
System.in.println(c)
System.in.println(falses)
System.in.println(trues)
}

 

posted @ 2022-06-23 15:51  我滴妈老弟  阅读(53)  评论(0编辑  收藏  举报