• 网站刚刚上线,难免有不足的地方,敬请谅解!欢迎提出宝贵意见!

  •    3年前 (2015-07-13)  Java基础 |   15 条评论  125 
    文章评分 4 次,平均分 4.3

    最近我在重新看java课本,发现有些细节一句带过,有的学习java的也没有重视,使得一些出学者会学的不透彻。在这里 ,我就以数据类型举例子(因为刚看完这一章)。

      java的数据类型是学习java的基础,就像学汉语的偏旁部首,要先理解,后记忆。 java的数据类型准确来说分为基本数据类型和引用数据类型2部分。

      先来介绍基本数据类型,基本数据类型分为8个。

     1. 整型(int),占32位,默认数值为0,取值范围为-2147483648~2147483647【-2^31~2^31-1】

     2. 短整型(short),占16位,默认数值为0,取值范围为-32768~32767

     3. 长整型(long),占64位,默认 数值为0,取值范围为-9223372036854775808~9223372036854775807【-2^63~2^63-1】

     4. 浮点型(float),占32位,默认数值为0.0F,取值范围为(1.40129846432481707e-45~3.40282346638528860e+38)

    5. 双精度型(double),占64位,默认数值为0.0D,取值范围为(4.94065645841246544e-324)~(1.79769313486231570e+308d)

    6. 字符型(char),占16位,默认数值为'\u 0000',取值范围为'\u 0000'~'\uFFFF'

    7.字节型(byte),占8位。默认数值为0,取值范围为-128~127

    8.布尔型(boolean),占8位,默认数值为false,取值范围为true、false

    以上就是 基本数据类型了,应该牢记,但是另一种数据类型也不容忽视,就是引用数据类型(reference)。

    引用数据类型其实也就是常说的类、接口和数组。什么叫引用数据类型? 比如,创建了一个学生类students,当有

    students  a=new students();

    这个students就可以说是引用数据类型,换个思路也可以理解为是一个实际对象的内存地址。比如你是学生,一个对象,那么内存地址就是你的学号。引用数据类型(非基本数据类型)在包含基本数据类型所包含的一定范围,一定格式的数值的同时,还包含了一些特定的方法,可以对数值的专门操作,如把字符串换成双精度型数值等。

    为什么会存在两种数据类型?实际上,一种严格的面向对象的语言,他所有的成分都应该是与类或者对象有关的引用数据类型,即面向对象的语言中不应该有基本数据类型存在。为简化编程,java中就定义了与面向过程语言相似的但是与类无关的基本数据类型。所以从这个意义上来说,java并不是纯粹的面向对象的语言。

    以上就是对java数据类型的总结。希望对有需要的网友和小伙伴们有所帮助。

     

    本文原始地址:http://www.coderonline.net/java-language-detailed-explanation-of-data-types.html

    本站所有文章,除特别注明外,均为本站原创,转载请注明出处来自http://www.coderonline.net/

    否则保留追究法律责任的权利!

    关于
    所有牛逼的背后都是苦逼般的堆积,所有苦逼的背后都是傻逼般的不放弃!

    发表评论

    表情 格式
    1. 好文章,内容才高八斗.禁止此消息:nolinkok@163.com

      不锈钢窗纱 评论达人 LV.1 2年前 (2016-11-02) [0] [0]
    2. 不错的文章,内容淋漓尽致.禁止此消息:nolinkok@163.com

      安平配货站 评论达人 LV.1 2年前 (2016-10-26) [0] [0]
    3. 不错的文章,内容维妙维肖.禁止此消息:nolinkok@163.com

      桥梁伸缩缝 评论达人 LV.1 2年前 (2016-10-19) [0] [0]
    4. 好文章,内容文从字顺.禁止此消息:nolinkok@163.com

      护栏网 评论达人 LV.1 2年前 (2016-10-18) [0] [0]
    5. 不错的文章,内容气贯长虹.禁止此消息:nolinkok@163.com

      钢板网 评论达人 LV.1 2年前 (2016-10-02) [0] [0]
    6. 不错的文章,内容妙趣横生.禁止此消息:nolinkok@163.com

      衡水人才网 评论达人 LV.1 2年前 (2016-09-29) [0] [0]
    7. 好文章,内容无懈可击.禁止此消息:nolinkok@163.com

      公路声屏障 评论达人 LV.1 2年前 (2016-09-28) [0] [0]
    8. 好文章,内容字字珠玉.禁止此消息:nolinkok@163.com

      环氧地坪工程 评论达人 LV.1 2年前 (2016-09-26) [0] [0]
    9. 好文章,内容惊天动地.禁止此消息:nolinkok@163.com

      钢板网 评论达人 LV.1 2年前 (2016-09-24) [0] [0]
    10. 好文章,内容惊涛骇浪.禁止此消息:nolinkok@163.com

      明胶 评论达人 LV.1 2年前 (2016-09-19) [0] [0]
    11. 好文章,内容一针见血.禁止此消息:nolinkok@163.com

      衡水人才网 评论达人 LV.1 2年前 (2016-09-12) [0] [0]
    12. 非常基础的东西,总结的很好

      麦子熟了 博 主 3年前 (2015-07-14) [0] [0]
    13. 沙发又没抢到

      angel 评论达人 LV.5 3年前 (2015-07-14) [0] [0]
    14. 总结的很好,继续加油!

      leo 评论达人 LV.5 3年前 (2015-07-13) [0] [0]
    15. 细节抓的很细

      raul 评论达人 LV.5 3年前 (2015-07-13) [0] [0]
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册