首页 > 编程语言 > 详细

与Java的初遇——数据类型与字节

时间:2021-02-13 08:35:37      阅读:21      评论:0      收藏:0      [点我收藏+]

数据类型

  • 强类型语言(Java)

    • 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
    • 安全性高
    • 速度慢
  • 弱类型语言(JavaScript)

  • Java的数据类型分为两大类

    • 基本类型

      • 整数类型

        1. 整数类型

          1. byte:占1个字节

            ? 范围:-128~127

          2. short:占2个字节

            ? 范围:-32768~32767

          3. int:占4个字节

            ? 范围:-2147483648~2147483647

          4. long:占8个字节

            ? 范围:-9223372036854775808~9223372036854775807

        2. 浮点类型

          1. float:占4个字节
          2. double:占8个字节
        3. 字符类型

          • char:占2个字节
      • boolean类型:占1位

        1. true
        2. false
    public class BaseDataType{
        public static void main(String[] args) {
            //整数
            //byte  范围:-128~127
            byte b = 127;
            //short 范围:-32768~32767
            short s = 32767;
            //int   范围:-2147483648~2147483647
            //int最常用
            int i = 2147483647;
            //long  范围:-9223372036854775808~9223372036854775807
            //long类型要在数字后面加L
            long l = 9223372036854775807L;
    
            //浮点型
            //float 在数字后要加F
            float f = 101.1F;
            //double
            double d = 1000303.9;
    
            //字符
            //char
            char c = ‘a‘;
    
            //字符串
            //String
            String str = "String不是关键字,是类";
    
            //boolean
            boolean b1 = true;
            boolean b2 = false;
    
            //输出
            System.out.println("byte = " + b);
            System.out.println("short = " + s);
            System.out.println("int = " + i);
            System.out.println("long = " + l);
            System.out.println("float = " + f);
            System.out.println("double = " + d);
            System.out.println("char = " + c);
            System.out.println("String = " + str);
            System.out.println("boolean = " + b1);
            System.out.println("boolean = " + b2);
        }
    }
    
    • 引用类型
      • 接口
      • 数组

字节

  • 位(bit):是计算机内部数据储存最小的单位,11001100是八位的二进制数
  • 字节(byte):是计算机中数据处理的基本单位,习惯上用B来表示
  • 字符:是指计算机中使用的字母、数字、字和符合
  • 常见转换:
    • 1bit表示1位
    • 1Byte表示一个字节 1B = 8bit
    • 1024B = 1KB
    • 1024KB = 1M
    • 1024M = 1G

与Java的初遇——数据类型与字节

原文:https://www.cnblogs.com/xyzsstudy/p/14399507.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!