java的8种基本数据类型:

类型:bye short int long float double char boolean

字节数:1    2     4   8     4         8      1    ???????

对应的封装类是:

Byte、Short、Integer、Long、Float、Double、Character、Boolean

除了Character、Boolean,最大值和最小值可以通过封装类的MAX_VALUE和MIN_VALUE获得。

Character里面MAX_VALUE和MIN_VALUE放的是unicode。Boolean无MAX_VALUE和MIN_VALUE。

long float double后缀

默认下整型是int类型,浮点是double类型,在各种进制下,越界了都可以加后最L、l、F、f、D、d来指定数据类型。

比如 :long x=0x100000000;将抛错。long x=0x100000000L;则正常。

同时,在16进制下,可以使用L、l,不能使用F、f、D、d。

L、l、F、f需要加,D、d可加可不加(默认类型)。

Java 8将支持无符号整型

当然,它只是在API层面增加支持(主要是通过两个静态方法实现:java.lang.Integer和java.lang.Long),并非涉及到语言层面。

指数表示方法,需要注意十六进制情况。

View Code

public classTest {public static voidmain(String[] args) {double x = 1e1; //乘以10

double x0 = 0x1e1; //e作为16进制第二位

double x1 = 0x1p1; //乘以2

double x2 = 0x1.1p1; //乘以2

double x3 = 0x1.1p2; //乘以4

double y = 01.1e2;//不存在8进制

double z = 1.1e2;double z1 = 1e+2; //正号可以省略

double z2 = 1e-2; //正负符号表示正负10的多少次方

System.out.println(x);

System.out.println(x0);

System.out.println(x1);

System.out.println(x2);

System.out.println(x3);

System.out.println(y);

System.out.println(z);

System.out.println(z1);

System.out.println(z2);

}//输出://10.0//481.0//2.0//2.125//4.25//110.0//110.0//100.0//0.01

}

boolean char类型单独贴讲解

java c 基本类型_java 基本数据类型相关推荐

  1. java 无符号 类型_java中符号类型和无符号类型的问题分析

    一 参考博文 二 java中的无符号数和有符号数 在计算机中,可以区分正负的类型,称为有符号类型,无正负的类型,称为无符号类型. 使用二进制中的最高位表示正负 计算机中用补码表示数值:另外,用二进制的 ...

  2. java 判断object类型_Java 类继承机制

    封装.继承.多态是面向对象的三大特征,"继承"最主要的目的是为了实现代码的可复用性.通过父类与子类的继承关系,子类继承了父类的成员函数和成员变量,提高了代码的重复利用率.同时,子类 ...

  3. java返回不同类型_Java,如果我想从函数中返回不同的类型怎么办?

    public WHATTOWRITEHERE test() { try { transaction.begin(); code which may trigger exception transact ...

  4. java不可变类型_Java中的值类型:为什么它们不可变?

    java不可变类型 值类型不必是不变的. 但是他们是. 在上一篇文章中,我讨论了Java中指针与引用之间的区别以及如何传递方法参数(按值传递或按引用传递). 这些与Java中尚不存在的值类型密切相关( ...

  5. java自动推断类型_Java 7的类型推断

    java自动推断类型 每个优秀的程序员都喜欢编写简洁但有效且经过优化的代码. 类型推断是JDK 7中引入的一种方法,它肯定会为您带来更少键入的好处. 您以以下方式使用Java代码已有很长时间了. 但是 ...

  6. java ref 应用类型_Java四种引用类型

    Java四种引用类型 在java中,类型就分为两种,基本类型和引用类型或自定义类型. 引用类型又分为四种: 强引用 StrongReference 软引用 SoftReference 若引用 Weak ...

  7. java协变返回类型_Java中的协变返回类型

    java协变返回类型 协变返回类型 (Covariant return type) The covariant return type is that return type which may va ...

  8. java中map类型_Java中Map类型遍历的两种方式对比

    Java中Map类型是存储键值对数据的类型,在编程过程经常使用,进行遍历操作对于每个Java程序员都不会模式,下面总结两种常用的遍历方式(一种keySet,一种entrySet),通过对比让你明白使用 ...

  9. java 整型类型_Java基本类型-整型解读

    java的基本类型包括以下几类: 整型 byte short int long 浮点型 float double 字符型 char 布尔型 boolean 它们都有对应的包装类型(如果没有特殊说明,下 ...

最新文章

  1. CDH kerberos 认证,安全认证
  2. vb的一些搞怪的操作
  3. 网络(6)-TCP/IP对拥塞控制、滑动窗口如何实现可靠性?
  4. Python: 如何继承str/string?
  5. pip工具可以打包python源代码吗_将python源文件打包成exe文件
  6. 分别使用多线程\多进程\协程+paramiko在华为交换机批量快速进行配置(eNSP模拟器)
  7. 说出this的三个应用
  8. maven:《Maven实战》读书笔记
  9. 2021年计算机二级web题库,2021年全国计算机等级考试(二级Web程序设计)经典试题及答案...
  10. LINUX实验---网络管理
  11. PHP代码审计入门学习过程
  12. 大数据hadoop讲解
  13. nios ii小实验——SDRAM读写
  14. 高速公路车路协同创新示范情况全扫描(2021版)
  15. 中位数、众数和均值的关系
  16. 聊聊千古名方逍遥丸【转载】
  17. HTML小游戏9 —— 潜行游戏《侠盗罗宾汉》(附完整源码)
  18. 黑客逆向破解基础-3:如何识别程序加的什么壳
  19. php同子域单点登录,SSO 单点登录总结(PHP)(示例代码)
  20. NHibernate Mapping Attribute实现复合主键映射

热门文章

  1. 怎样切换git账号密码错误_git中多账号切换问题的解决方案(转)
  2. ad域不去用frs_Windows Server 2008搭建AD域控服务器 - 小王同学!
  3. Cygwin中如何像在Ubuntu中一样安装软件
  4. transition动画与transform变换(了解
  5. java先抽到红球获胜,【图片】红蓝球概率问题,通过程序模拟抽取,计算结果已出,有兴趣来看【非现役文职吧】_百度贴吧...
  6. ae中心点重置工具_7步学习AE 入门篇 第2步 初学乍练
  7. linux错误自动报告工具,linux – 关闭abrt的电子邮件通知(自动错误报告工具)
  8. php umount强制,php foreach 參數強制類型轉換的問題 | 學步園
  9. 知识图谱入门知识(三)词性标注
  10. Spring Cloud Alibaba基础教程:使用Nacos作为配置中心