Java数据类型

Java数据类型

强类型语言

​ 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

Java的数据类型分为两大类

      #### 基本类型(primitive type
数值类型
整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
浮点类型:float(4个字节)、double(8个字节)
字符类型char 占两个字节
boolean类型:占一位其值只有true和false

引用类型(reference type):类、接口、数组

`package com.xuguibao.base;

public class Demo02 {
public static void main(String[] args) {
//八大基本数据类型

    //整数

    int num1 = 10;
    byte num2 = 20;
    short num3 = 30;
    long num4 = 30L;//Long类型要在数字后面加个L

    //小数:浮点数
    float num5 = 50.1F;//Lfloat类型要在数字后面加个F
    double num6 = 3.141592653589793238462643;

    //字符
    char name = 'A';
    //字符串,String不是关键字、类
    //String namea="秦将";

    //布尔值:是非
    boolean flag = true;
    //boolean flag=false;

    //=======================================
    //字符拓展
    //=======================================
    System.out.println("========================================");
    char c1 = 'a';
    char c2 = '中';

    System.out.println(c1);
    System.out.println((int) c1);

    System.out.println(c2);
    System.out.println((int) c2);

    //所有的字符本质还是数字
    //编码 Unicode 2字节 65536 Excel  2   16=65536
    //区间范围     U0000    UFFFF
    char c3 = '\u0061';
    System.out.println(c3);//输出a

    //转义字符        \t  制表符    \n   换行  ···
    System.out.println("Hello\tWorld");

    //
    String sa = new String("hello world");
    String sb = new String("hello world");
    System.out.println(sa == sb);

    String sc = "hello world";
    String sd = "hello world";
    System.out.println(sc== sd);
    //对象  从内存分析

    //布尔值扩展
    boolean flags = true;
    if (flags == true) {
    }//新手
    if (flags) {
    }//老手
    //Less is More!  代码要精简易读
}

}
`

posted @   美式鸡汤啊哈哈哈  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示