关键词:
基本数据类型 整数类型:byte,short,int,long 浮点数类型:float,double 字符类型:char 布尔类型:boolean 计算机内存的最小存储单元是字节(byte)即8位二进制 byte ---> 1 short / char ---> 2 int / float ---> 4 long / double ---> 8 整型 取值范围 : byte:-128 ~ 127 short: -32768 ~ 32767 int: -2147483648 ~ 2147483647 long: -9223372036854775808 ~ 9223372036854775807 浮点型 浮点类型的数就是小数,因为小数用科学计数法表示的时候,小数点是可以“浮动”的。 如1234.5可以表示成12.345x10²,也可以表示成1.2345x10³,所以称为浮点数。 对于float类型,需要加上f后缀。 float类型可最大表示3.4x10³?,而double类型可最大表示1.79x10³?? 布尔类型 布尔类型boolean只有 true 和 false 两个值。 boolean b1 = true; boolean b2 = false; boolean isGreater = 5 > 3; // 计算结果为true int age = 12; boolean isAdult = age >= 18; // 计算结果为false Java对boolean的存储并没有做规定,因为理论上存储boolean只需要1 bit,但是通常JVM内部会把boolean表示为4字节整数。 字符类型 字符类型char表示一个字符。Java的char类型除了可表示标准的ASCII外,还可以表示一个Unicode字符: public class Main public static void main(String[] args) char a = ‘A‘; char zh = ‘中‘; System.out.println(a); System.out.println(zh); !:注意char类型使用单引号 ‘ ,且仅有一个字符,要和双引号 " 的字符串类型区分开。 常量 定义变量的时候,如果加上 final 修饰符,这个变量就变成了常量: final double PI = 3.14; // PI是一个常量 常量在定义时进行初始化后不可再次赋值,再次赋值会导致编译错误。 根据习惯,常量名通常全部大写。 var关键字 有些时候,类型的名字太长,写起来比较麻烦。例如: StringBuilder strb = new StringBuilder(); 这个时候,如果想省略变量类型,可以使用var关键字 var strb = new StringBuilder(); 编译器就会自动识别 strb 为 new StringBuilder() 。 *变量的作用范围 在Java中,多行语句用 括起来,构成语句块,编译器可以识别出语句块的开始和结束。而在语句块中定义的变量,它有一个作用域,就是从定义处开始,到语句块结束。超出了作用域引用这些变量,编译器会报错。而在定义变量时,要遵循作用域最小化原则,尽量将变量定义在尽可能小的作用域,并且,不要重复使用变量名。 ... int i = 0; // 变量i从这里开始定义 ... ... int x = 1; // 变量x从这里开始定义 ... ... String s = "hello"; // 变量s从这里开始定义 ... // 变量s作用域到此结束 ... // 注意,这是一个新的变量s,它和上面的变量同名, // 但是因为作用域不同,它们是两个不同的变量: String s = "hi"; ... // 变量x和s作用域到此结束 ... // 变量i作用域到此结
基本数据类型(代码片段)
1packagecom.yumiaoxia.datatype;2/**3*序言:1.java支持的类型分为基本类型和引用类型,基本类型分为boolean(布尔)类型和数值类型4*2.八大数据类型(byte,short,int,long,float,double,char,boolean)5*3.数值的4种表示方式:十进制,二进制(整数以0B... 查看详情
redis-01-笔记(代码片段)
...特殊性1.2Redis数据类型(5种常用)2、string数据类型2.1string的基本操作2.1.1Redis数据存储格式2.1.2string类型2.1.3string类型数据的基本操作2.2string的扩展操作2.2.1string类型数据的扩展操作2.2.2string类型数据操作的注意事项2.3string应用场景与... 查看详情
2.2基本数据类型(代码片段)
...,任何数据都需要数据类型。2.2.2数据类型的分类:(1)基本数据类型:整型: byte(一字节-128~127); short(二字节,-3万-3万); int(四字节); long(八字节);小数: float(单精度,精确到7-8位); ... 查看详情
大数据必学java基础:基本数据类型(代码片段)
文章目录基本数据类型一、整数类型整1、数类型常量2、整数类型变量 二、浮点类型1、浮点类型常量2、浮点类型变量三、字符类型 四、布尔类型基本数据类型Java是一种强类型语言,每个变量都必须声明其数据类型。 Java... 查看详情
python基本数据类型(列表)(代码片段)
基本数据类型三、列表列表(List)是一个有序的Python对象序列。1.列表格式列表可以用一对中括号“[]”生成,中间的元素用逗号“,”隔开:li=[1,2,"alex"] 2.列表的运算列表与字符串类似,支持相加和数乘。列表相... 查看详情
python入门-2编程基本概念:07内置数据类型-基本算数运算符(代码片段)
一:Python内置数据类型 每个对象都有类型,python中最基本的内置数据类型: 1.整型:整数,2345,10,50 2.浮点型:小数,3.14或者科学计数法314e-2 3.布尔型:表示真假,仅包含:True、False 4.字符串型:由字符组成... 查看详情
大数据技术之hive基本概念安装数据类型(代码片段)
文章目录1基本概念1.1什么是Hive1.2Hive的优缺点1.3Hive架构原理1.4Hive和数据库比较2Hive安装2.1Hive安装部署2.2MySQL安装2.3Hive元数据配置到MySQL2.4使用元数据服务的方式访问Hive2.5使用JDBC方式访问Hive2.6Hive常用交互命令2.7Hive常见属性配置... 查看详情
大数据技术之hive基本概念安装数据类型(代码片段)
文章目录1基本概念1.1什么是Hive1.2Hive的优缺点1.3Hive架构原理1.4Hive和数据库比较2Hive安装2.1Hive安装部署2.2MySQL安装2.3Hive元数据配置到MySQL2.4使用元数据服务的方式访问Hive2.5使用JDBC方式访问Hive2.6Hive常用交互命令2.7Hive常见属性配置... 查看详情
python基本数据类型练习(代码片段)
Python基本数据类型练习单选题编程题7-1jmu-python-是否偶数(20分)7-2计算球体积(20分)单选题编程题7-1jmu-python-是否偶数(20分)num=eval(input())ifnum%2==0:print(str(num)+"是偶数")else:print(str(num)+"不是偶数")7-2 查看详情
redis-01-笔记(代码片段)
...特殊性1.2Redis数据类型(5种常用)2、string数据类型2.1string的基本操作2.1.1Redis数据存储格式2.1.2string类型2.1.3string类型数据的基本操作2.2string的扩展操作2.2.1string类型数据的扩展操作2.2.2string类型数据操作的注意事项2.3string应 查看详情
python学习--13基本数据类型2(代码片段)
接上次补充:s="username\temail\tpassword\naaa\[email protected]\t123\nusername\temail\tpassword\naaa\[email protected]\t123"a=s.expandtabs(20)#断句,以20为单位,不够就自动补齐20个print(a)运算结果:usernameemailpasswor 查看详情
mongodb数据库1,mongodb的基本概念与基本数据类型(代码片段)
...一、文档二、集合1、集合2、集合的命名三、数据库四、基本数据类型1、JSON数据类型2、MongoDB常见的数据类型3、ObjectId五、创建、更新、删除文档1、$set修饰符入门2、递增操作和递减操作六、数组运算符1、添加元素2、如果将数... 查看详情
golang:基本数据类型(代码片段)
如何查看数据类型以及数据占用字节大小查看数据类型a:=2//或者vara=2fmt.Printf("adatatype:%T",a)查看数据占用字节数b:=2//或者varb=2fmt.Printf("aneed%dbytes\\n",unsafe.Sizeof(b))在实际编程中,如果能确定变量的取值... 查看详情
golang:基本数据类型(代码片段)
如何查看数据类型以及数据占用字节大小查看数据类型a:=2//或者vara=2fmt.Printf("adatatype:%T",a)查看数据占用字节数b:=2//或者varb=2fmt.Printf("aneed%dbytes\\n",unsafe.Sizeof(b))在实际编程中,如果能确定变量的取值... 查看详情
基本数据类型转string,string转基本数据类型(代码片段)
基本数据类型-->字符串1、基本数据类型+""Strings=5+"";2、使用包装类的静态方法toString(参数),参数是要转化的基本数据类型staticStringtoString(intvalue)3、String类的静态方法valueOf(参数),参数是要转化的基本数据类型st... 查看详情
python基础之四基本数据类型(代码片段)
初识Python数据类型数字Int,整型Float,浮点型Long,长整型布尔字符串列表元组字典1、数字INT(整型)在32位系统上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647。在64位系统上,整数的位数为64位,取值范围为... 查看详情
基本数据类型(代码片段)
1.基本数据的数据类型int:整数str:字符串,一般不存放大量的数据bool:布尔值,用来判断.True,Falselist:列表.用来存放大量的数据.用[]来表示.里面可以装各种数据类型.tuple:元组,只读列表,用()表示dict:字典.可以存储任意类型的对象.字典... 查看详情
变量与基本类型(代码片段)
...算数据类型autoi=0;//int一条语句可以声明多个变量,但是基本数据类型必须相同autoi=0,*p=&i;//正确,都是整形autox=0,y=1.1;//错误,基本类型不同引用作为右值实则是其引用的对象,所以auto是其引用对象的数据类型,而非引用类型... 查看详情