Java学习笔记(一)数据类型

Java中的数据类型:

Java里的数据类型分为基本数据类型和引用数据类型;

java里基本数据类型一共共分为八种:

   整形:byte----short----int----long

   byte:    一个字节——8位二进制数;

   short:   两个字节——16位二进制数;

   int :      四个字节——32位二进制数;

   long:    八个字节——64位二进制数;

浮点型:float----double

   float:    四个字节----32位二进制数;

   double:八个字节----64位二进制数;(一般开发中使用他比价多)

 

一般的开发中我们表示整型数的时候 就是int  小数就使用double

字符型:char

布尔型:boolean (默认为false)

注意:boolean flag;并不是flag取得默认值;变量声明必须初始化;未初始化的变量,不引用(不使用)不报错;

 

变量声明时注意:

Long  a=1234567890123;这种定义方法是错误他会报错误;

因为你的左边  long 右边默认的时候是int,int只能装入10位,不能装超过10位数;

解决这个问题就是在他的后边加l或者L;

相同的在声明浮点型变量时,小数默认为double;若想表示float则在后面加f或者F,标识double则在后面加d或者D;

基本数据类型的默认值:

 


字符型:

char:一次只能存储一个字符,用''(单引号)来存储;

注意: char tempChar = '12' ;是错误的

            char tempChar = 12  ;是可以的(字符的ascll值;ascll值中7为响铃)

            System.out.println(tempChar+12) ; 输出的值为24(并非acsll值为24的字符)

            System.out.println( (char)(tempChar+12) ) ;输出ascll值为24的字符

            Character.MAX_VALUE返回值为char

            System.out.println(Character.MAX_VALUE) ;输出结果为?

            System.out.println((Character.MAX_VALUE)+0) ;输出char类型的最大值

字符串类:

String:可以存储字符串,用""(双引号)来存储;

注意:String是引用数据类型,char是基本数据类型;


数据类型的装箱和拆箱:

装箱:把基本数据类型转换成包装类;

           int index = 1;

           Integer Index = index;

拆箱:把包装类转换成基本数据类型;

           Integer Index = 1;

           int index = Index;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值