首页 > 其他分享 >数据类型

数据类型

时间:2024-01-31 19:33:05浏览次数:24  
标签:String 数据类型 System println 类型 变量

数据类型

  • 强类型语言
    • 要求变量的使用的严格符合规定,所有的变量都必须先定义后才能使用
public class Demo02 {
    public static void main(String[] args) {
        String a="Hello";
        int num=10;

        System.out.println(a);
        System.out.println(num);
    }
}
  • 弱类型语言
    • 数据类型可以被忽略的语言
  • Java的数据类型分为两大类
    • 基本类型(primitive type)
    • 引用类型(reference type)

数据类型分类

public class Demo02 {
    public static void main(String[] args) {
        String a="Hello";
        int num=10;

        System.out.println(a);
        System.out.println(num);

        //八大基本数据类型
        //整数的四种表示方式
        int mum1=10; //最常用
        byte num2=20;
        short num3=30;
        long mum4=30L; //long类型要在数字后面加个l
        //小数:浮点数
        float num5=50.1F;//Lfloat类型要在数字后面加个F
        double num6=3.1415926;
        //字符
        char name='A';
        //字符串,String不是关键字
        String namea="江宏毅";
        //布尔值:是非
        boolean flag=true;
        boolean flag=false;
    }
}

变量

  • 变量是什么:就是可以变化的量!
  • Java是一种强类型语言,每个变量都必须声明其类型。
  • Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
  • 注意事项:
    • 每个变量都有类型,类型可以是最基本类型,也可以是引用类型。
    • 变量名必须是合法的标识符。
    • 变量申明是一条完整的语句,因此每个申明都必须以分号结束。

什么是字节

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

标签:String,数据类型,System,println,类型,变量
From: https://www.cnblogs.com/jianghongyi/p/17999944

相关文章

  • Go语言的100个错误使用场景(11-20)|项目组织和数据类型
    目录前言2.Codeandprojectorganization2.11没有使用函数式选项模式(#11)2.12项目缺乏组织(#12)2.13创建公共设施包(#13)2.14忽略包名的冲突(#14)2.15代码文档缺失(#15)2.16不使用code-linter(#16)3.Datatypes3.1八进制产生的混乱局面(#17)3.2忽略整型溢出(#18)3.3不理解浮点数(#19)3......
  • [转帖]SQL SERVER--- 排序规则、数据类型
    https://zhuanlan.zhihu.com/p/162933497 一、排序规则有时候我们向数据库插入文本时,会出现乱码“?”,这时有可能是我们创建数据库没有设置好排序规则以Chinese_PRC_CI_AS为例前半部分Chinese_PRC指的是针对大陆简体字unicode的排序规则后半部分的含义为:_BIN二进......
  • 四、python数据类型的性能
    四、python数据类型的性能比较列表list和字典dict两种内置数据类型上各种操作大O数量级两种都属于容器,都是可变类型。类型listdict索引自然数i不可变类型值key添加append/extend/insertb[k]=v删除pop/removepop更新a[i]=vb[k]=v正查a[i]/a[i......
  • Oracle数据类型的简单学习之一
    Oracle数据类型的简单学习之一背景因为信创安可替代的发展有很多项目提到了数据库切换到国产数据库的要求.一般情况是要求从Oracle/SQLServer迁移到国产的:达梦/瀚高/人大金仓/南大通用等数据库.但是因为Oracle作为数据库领域No.1的存在他对SQL的规范标准支持的并不是很......
  • Go - 基本数据类型和其字符串表示之间转换
    1.基本数据类型和其字符串表示之间转换基本类型的值,都有一个字符串表示,如数字类型值1字符串表示为"1",字符的编码为Unicode或者UTF-8,数字的编码是int,底层存储的数据格式本质上不一样,基本类型的转换本质上只是文法语义上的转化1.1Go语言基本类型整数:有符号intint8i......
  • JAVA学习笔记--数据类型及注意事项
    Java的数据类型(笔试考题)Java是强类型语言:要求变量使用要严格符合规定,所有变量都必须先定义后才能使用基本类型(primitivetype)数据类型整数类型byte(1字节):-128~127short(2字节):-32768~32767int(4字节):-2147483648~2147483647(最常用)long(8字节):-9223372036854775808~922......
  • 无涯教程-Rust - 数据类型
    Rust是一种静态类型的语言,Rust中的每个值都需要指定某种数据类型,编译器也可以根据分配给它的值自动推断变量的数据类型。声明变量使用let关键字声明一个变量。fnmain(){letcompany_string="LearnFk";//字符串类型letrating_float=4.5;//浮......
  • Oracle数据类型的简单学习之一
    Oracle数据类型的简单学习之一背景因为信创安可替代的发展有很多项目提到了数据库切换到国产数据库的要求.一般情况是要求从Oracle/SQLServer迁移到国产的:达梦/瀚高/人大金仓/南大通用等数据库.但是因为Oracle作为数据库领域No.1的存在他对SQL的规范标准支持的并不......
  • Rust 中 数据类型的整型 取值范围
      整数是一个没有小数的数组,在Rust中整数分为有无符号(-),代表数字能否负值,有符号数以补码形式存储。 长度有符号无符号8-bit i8u816-biti16u1632-biti32u3264-biti64u64128-biti128u128archisizeusize isize和usize类型依赖运......
  • 从SQL到Java数据类型映射的JDBC规范
    SQL类型Java类型CHARjava.lang.StringVARCHARjava.lang.StringLONGVARCHARjava.lang.StringNUMERICjava.math.BigDecimalDECIMALjava.math.BigDecimalBITbooleanTINYINTbyteSMALLINTshortINTEGERint......