• Java --数据类型


    数据类型

       强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。

     弱类型语言:

    Java的数据类型非为两大类:

       1,基本类型(primitive type)

            1,数值类型:

                 1)整数类型:

                          1,byte占1个字节   范围:-128~127

                           2,short占2个字节   范围:-32768~32727

                           3,int   占4个字节    范围:-2147473648~2148473647

                           4   long   占8个字节   范围:-9223372036854775808~9223372036854775808

                  2)浮点类型:

                          1,float占4个自己

                          2,double占8个字节

                  3)字符类型:char占2个字节

            2,boolean类型:占一位,只有false和true两个值。

        2,引用类型 (reference type)(后续会说)

                1,类

                2,接口

                3,数组

    public class MyJava {
        public static void main(String[] args) {
           //八大基本类型
            //整数
            int s1=10;//最常用
            byte s2=20;
            short s3=30;
            long s4=40l;//注意:Long类型要在数字后面加上L用于区分short和long
            //小数:浮点数
            float f1=50.1f;//注意:float类型要在数字后面加上f大小写都行,用于区分float和double
            double f2=30.000001;
            //字符
            char cname='张';//注意:char只有一个字节,所以赋值的时候只能写一个汉字,如果多个会报错
            //字符串String不是关键字,它是一个类
            String Sname="张三";
    
    
            //布尔值:是否
            boolean bool=true;
            boolean bo=false;
    
        }
    }

      有些人会问什么是字节?接下来就来科普一下:

       位(bit):是计算机内部存储的最小单位,例如:11001100是一个八位二进制数。

       字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。

       1B(byte,字节)=8bit(位)

        字符:是指计算机使用的字母,数字,字和符号。

         

        1bit 表示1位

        1Byte表示一个字节  1B=8b

        1024B=1KB

        1024KB=1M

        1024M=1G

    .Net Core
  • 相关阅读:
    魅蓝Note有几种颜色 魅蓝Note哪个颜色好看
    Android在跳转市场进行评分问题总结
    轻松学会多线程(四)——synchronized同步keyword知多少
    对于stackoverflow的中文翻译的相关问题
    HBase总结(二十)HBase经常使用shell命令具体说明
    Tiny语言执行环境TM机源码
    【IOS工具类】获得设备唯一标识(兼容IOS5,6,7)
    VMwave下Ubuntu扩展磁盘空间
    wordpress搭建后地址栏页面显示IP地址的问题
    成都Java培训机构太多,该如何选择呢?
  • 原文地址:https://www.cnblogs.com/zpy1993-09/p/14942263.html
Copyright © 2020-2023  润新知