k10_java数据类型

数据类型

  1. 强类型语言

    • java是强类型语言

    • 要求变量的使用过要严格符合规定,所有的变量需要先定义后才能使用。

  2. 弱类型语言

    • 就是类型定义不太严格,变量名可以不可以直接使用,或者直接定义个变量名,不用声明其类型
  3. java数据类型分类 ————Java的数据类型分为两类

    1. 基本数据类型
      • 八大基本数据类型有:short、int、long、boolean、double、float、char、byte
    2. 引用数据类型
      • 引用数据类型有:String
  4. 名词介绍

    • short、int、long:整型数据类型,意思是只能声明一些整形,如:123、111,不能声明字符或者小数。因为存储空间的大小不通过分为:短整型short、整形int、长整型long
    • boolear:布尔类型,它声明的变量只有两种结果:true或false(也就是我们常说的——对或错)
    • float、double:浮点型,他们可以用于声明一个小数变量,如:1.01,12.12,1.0等,因存储的大小不同而分为单精度浮点型float和双精度浮点型double
    • char:字符型,如a,b,c,d等单个字符用单引号引用起来:''、a='a'
    • String:字符串,是一个类,不是关键字,可以声明多个字符在一起如:a="abcdefg"
   public static void main(String[] args) {
        /*类型定义*/
        //引用数据类型String
        String name="张三";
        //基本数据类型,八大基本类型有:short、int、long、boolean、double、float、char、byte
        // 八大基本数据类型如下:
        short num=1111;
        int num2=333333333;
        long num3=222222222;
        boolean java=true;
        double money=333.12;
        float money2=33.12f;
        char sex='女';
        byte c=123;
    }

八大基本数据类型如下:

数据类型 名称 大小(B) 注:1B = 8b 包装器
byte 字节型 1 Byte
short 短整型 2 Short
int 整型 4 Integer
long 长整形 8 Long
float 单精度浮点型 4 Float
double 双精度浮点型 8 Double
char 字符型 2 Character
boolean 布尔 不同情况下不同 Boolean
名称 范围 字节大小
byte -27~27-1 1字节
short -215~215-1 2字节
int -231~231-1 4字节
long -263~263-1 8字节
char -231~231-1 2字节
float -231~231-1 4字节
double -263~263-1 8字节
boolean 布尔型 1字节

附录(字节转换):

  1. 位(bit) : 是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数
    • 1011是一个四位二进制数
    • 100是一个三位二进制数
  2. 字节 (byte) : 是计算机中 数据处理的基本单位,习惯上用大写 B 来表示
    • 一个字节是8个二进制位
    • 1B (byte,字节) = 8bit (位)
  3. 字符:是指计算机中使用的字母、数字、字和符号,如'a'、'1'

换算如下:

  • 1bit表示1位,
  • 1Byte表示一个字节 1B=8b。
  • 1024B=1KB
  • 1024KB=1M
  • 1024M=1G
posted @   六个小豹  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示