java基础知识(数据类型)

33 篇文章 0 订阅
31 篇文章 0 订阅

java基础知识:
此节开头先介绍一波变量,在Java中变量需要先声明后使用,它是内存中的一个存储区域,该区域的数据可以在同一类型范围内不断变化(变量包括:变量数据类型 变量名 存储的值)注意:同一定义域中不可以声明两个同名变量。

一. 基本数据类型:
整数类型:byte,long,short,int
浮点型:double,float
字符型:char
真值型:boolean

类型所占空间
byte8bit
short2字节
int4字节
long8字节

上表中一般比较常用的是int型,因为int已经可以表示21亿左右的数,已经够满足我们的一般计算。(注意byte表示的数在-128~127)如果范围不够我们用就换数据类型。
接下来的是使用这些数据类型所需主要的一些点:
1.一般情况,若java中直接出现数字,则默认为int型。
2.使用long数据类型时,要在数字末尾加“l”或“L”(除非需要数过大否则不用long数据类型)不加则当作int型处理。
3.bit是最小存储单位,byte是最小存储单元。

类型精确度
float可以精确到7位有效 (4字节)
double可以精确到14位有效(8字节)

这两种是浮点型的基本数据类型,其中我们所需要注意的是:
1.定义float类型变量时,必须以“f”或者“F”结尾(double型不用结尾加东西)。
例如:

public class Main {

    public static void main(String[] args) {
        float m=1.568f;
        double n=1.886945;
        System.out.println(m);
        System.out.println(n);
    }
}

(一定要考虑精度,故慎用!!!)

类型空间
char2个字节=1个字符

先举个例子吧:

public class Main {

    public static void main(String[] args) {
        char m='a';
        System.out.println(m);
    }
}

经过观察,可以发现,使用char时:
1.必须用单引号将字符括起来
2.只能括一个字符或者一个换行符或者制表符(下面会有例子)

public class Main {

    public static void main(String[] args) {
        char m='\n';
        System.out.print("Hello"+m);
        System.out.println("World!");
    }
}

上图是换行的用法。

类型表示
Booleantrue/false

Boolean只有两个值:true和false(一般用于判断语句)
例如:

public class Main {

    public static void main(String[] args) {
        boolean victory=true;
        if (victory)
        System.out.println("你将获得有一颗星星作为奖励");
        else
        System.out.println("继续努力!!!下次一定");
    }
}

二. 引用数据类型
类:class
接口:interface
数组:[ ]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值