java、hadoop、scala数据类型的比较


  java          hadoop             scala
  注意:java中有8种基本数据类型,三中引用数据类型(数组、类和接口)
       scala中有7如下7种数值类型,其中Double(无包装类型)和一个Boolean类型,和java不同,scala不区分基本类型和引用类型,所以这些类型都是对象
       hdaoop常用的数据类型有8种,当然它也可以自定义数据类型。
java     字节数         hadoop          scala  
byte      1     ByteWritable           Byte
short     2                            Short
int       4     IntWritable            Int
long      8     LongWritable           Long
float     4     FloatWritable          Float
double    8     DoubleWritable         Double
char      2                            Char
boolean   1     BooleanWritable        Boolean

String        Text                     String
        (使用UTF8格式存储的文本) 
null          NullWritable             Null
         (当<key, value>中的key或value为空时使用)                    

 

posted on 2019-08-15 13:56  Teddys  阅读(339)  评论(0编辑  收藏  举报