数据类型面面观

2019-08-16 09:21:52来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

数据类型面面观

                               今天我们来看看java中数据类型的相关信息,其中java中数据类型分为java基本数据类型和引用类型,其中:

                              基本数据类型分为:

                              整型

                              浮点型

                              字符型

                              boolean型

 

                              整型包括byte(字节型)、short(短整型)、int(整型)、long(长整型)在对变量赋值时,如果值超出变量所属类型表示范围,那么程序编译时就会报错。


 

                              浮点型数据也叫实数数据类型,用来表示实数数据的数据类型。


 

                             字符型类型用于表示单个字符,一个字符占2字节。

                             boolean型只可取“真”和“假”两个值,即true和false.布尔型数据占1个字节,且默认为false.

                             不同的数据类型拥有不同的优先级。就整型和浮点型来说,优先级由低到高依次为:byte、short、char、int、long、float、double.

                             在java中整型、浮点型和字符型数据(不包括String)可以混合运算,但前提是先转换为同一数据类型。

                             转换分为自动类型转换和强制类型转换两种,前者用于将低优先级类型转换为高优先级类型。后者用于将高优先级类型转换为低优先级类型。其中char类型转换为高级类型,会转换为对应ASCII码值。

                             而强制类型转换需要使用规定的格式:type namea=(type1) name2;以达到将高优先级类型变量name2转换成低优先级类型变量name1的目的。

 

                             引用数据类型分为:

                             类

                             接口

                             数组

                             引用数据类型是对一个对象的引用,对象包括实例和数组两种。

                             对于基本数据类型来说,java有尤其对应的封装类分别是 Byte,Short,Integer,Character, Float, Long, Double,Boolean, Void。

                             封装类将数据转换成对象,同时还有一些方法可以运用比方说valueof()、parseInt()等等。而且List、map等添加数据时只能往其中添加对象,这是基本数据类型所无法做到的。

                             而且java提供了自动装箱与拆箱操作,在适当的时候将基本数据类型与其对应的封装类进行转换,极大的便利了我们编程。

                             由于小编水平有限,如有不足,还请不吝赐教!!!此处也是重点,记下记下。微信搜索关注油墨山公众号,获取更多文章咨询!!!


 

                                                                                         ◆◆油墨未干,为何停下双手!◆◆

 


原文链接:https://www.cnblogs.com/skylife/p/11100241.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Servlet中获取POST请求的参数

下一篇:深入挖崛:mysql主从复制原理