专栏首页Java架构师进阶Java四类八种基本数据类型进一步了解Java

Java四类八种基本数据类型进一步了解Java

第一类:逻辑型boolean

只允许取值true或false,不可以0或非0整数代替,与C语言不同

第二类:文本型char

char c1 = 'a';

Java字符采用Unicode编码,每个字符占两个字节,因而可用16进制编码形式表示

如:char c1 = 'u0061';

Java语言还允许使用转义字符''来将其后的字符转换变为其它含义

如:char c1 = 'n';

第三类:整数型(byte,short,int,long)

Java各整数类型有固定的表示范围和字段长度,其不受具体操作系统的影响以保证Java程序的可移植性

Java语言的整型常量默认为int型,声明long型常量可以后加l或L

例如:long l1 = 88888888888L

类型占用存储空间

byte1字节

short2字节

int4字节

long8字节

第四类:浮点型(float,double)

Java浮点类型有固定的表示范围和字段长度,其不受具体操作系统的影响以保证Java程序的可移植性

Java浮点型常量默认为double型,如要声明一个常量为float型,则需在其后加f或F

类型占用存储空间

float4字节

double8字节

1.遇到问题先自行解决,实在不行在找别人帮忙,提高解决问题的能力。

2.减少周围恶劣环境的影响,比如朋友聚餐,在学习这期间,能少出去就少出去。

3.对自己要求高点,既然学了就要克制自己,玩游戏,看电影就免了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 当世界上只剩下一个Java程序员

    大约在2030年左右, 出现了一个叫做X的语言,它既能做系统级开发(操作系统、数据库、编译器), 也能做服务器端的开发,手机端,Web端都不在话下。

    java架构师
  • 一个资深Java程序员从码农到大牛的进阶之路

    在未来,我们享受良好的服务的同时,也会为别人提供更良好的服务,需要在技能上还是服务质量上的要求会更高更严格。平时要注意提高自己,不要被时代淘汰掉。

    java架构师
  • java程序员编程语言学习:最低成本解决bug的方法

    Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、...

    java架构师
  • 如何向面试官解释JVM

    Java 虚拟机(Java Virtual Machine,JVM)是运行 Java 字节码的虚拟机。JVM有针对不同系统的特定实现(Windows,Linux...

    黑洞代码
  • Java Agent那点事

    给公司的一些研发同事分享了Java Agent一些简单的原理和实现,最近比较懒就不整理成文字了,直接上ppt截图。

    小程故事多
  • CCF考试——201709-5除法

      小葱喜欢除法,所以他给了你N个数a1, a2, ⋯, aN,并且希望你执行M次操作,每次操作可能有以下两种:   给你三个数l, r, v,你需要将a...

    AI那点小事
  • Java工具集-分布式全局唯一ID生成

    cwl_java
  • JVM规范系列:总结

    我们花了几天的时间来阅读《Java虚拟机规范》,了解要实现一个虚拟机应该包括什么内容。通过这么一次阅读,我们大致了解了虚拟机规范的内容。

    陈树义
  • 远离Flash,远离危险:从Flash 0day漏洞披露到集成渗透工具包,仅用4天

    6月27日,渗透测试工具包Magnitude已经成功Adobe Flash Player 0day漏洞,而这个时间仅在Adobe发布修复漏洞补丁后的四天,工具包...

    FB客服
  • 2 Python 基础: 列表及字典内置函数&方法内容梳理

    3.dict.get(key, default=None) 返回指定键的值,如果值不在字典中返回default值

    小Gy

扫码关注云+社区

领取腾讯云代金券