1、整型

类型           占用字节                                        取值范围

byte                  1                                               -128~127  (7次方)

short                 2                                        -32 768~32 767 (15次方)

int                     4                                 -2147483648~2147483647 (31次方)

long                  8                -9223372036854775808~9223372036854775807(63次方)

注:在java7以上的版本里面,int数值可以使用下划线(_)分隔。如:int a = 1_000;或者int a = 1_0000.方便编码人员阅读。

2、浮点型

类型    占用字节    精度

float            4            32位(十进制:7位小数精度)

double        8            64位(十进制:15位小数精度)

3、字符型

char占用2个内存字节,尽量不使用该类型,容易产生隐藏的错误。

1个java的char字符并不完全等于一个unicode的字符。char采用的UCS-2编码,是一种淘汰的UTF-16编码,编码方式最多有65536种,远远少于当今Unicode拥有11万字符的需求。java只好对后来新增的Unicode字符用2个char拼出1个Unicode字符。导致String中char的数量不等于unicode字符的数量。 char在Oracle中,是固定宽度的字符串类型(即所谓的定长字符串类型),长度不够的就会自动使用空格补全。因此,在一些特殊的查询中,就会导致一些问题,而且这种问题还是很隐蔽的,很难被开发人员发现。

4、布尔型

boolean 只有两个值 true 和 false。java中 true != 1,false != 0

java p代表哪种数据类型_java数据类型(八种基本数据类型+三种引用类型)相关推荐

  1. java输出数组中的元素_Java快捷输出数组元素的三种方法

    1.简介 Java中快捷输出数组中各个元素笔者目前所知的就三种方法,今天就简单的做个记录.大家如果有什么更好的方法,麻烦留言评论. 2.代码 public class ArrayPrint { pub ...

  2. ML之FE:数据处理—特征工程之特征选择常用方法之基于搜索策略的三种分类、基于评价准则划分的三种分类(Filter/Wrapper/Embedded)及其代码实现

    ML之FE:数据处理-特征工程之特征选择常用方法之基于搜索策略的三种分类.基于评价准则划分的三种分类(Filter/Wrapper/Embedded)及其代码实现 目录 Wrapper包裹式/封装式- ...

  3. 八数码问题的三种解决方式,其一:宽度优先搜索

    老师要求写一下八数码问题的三种解决方法,,,哎真的是苦了孩子了,只有在网上找找大佬们的代码来扩展了一下思路才勉强写出来,这里也分享一下自己的理解. 宽度优先与深度优先算法在八数码问题上的主要操作大同小 ...

  4. ABB机器人选项包,密钥,三种方法,真实、虚拟、密钥三种方法

    ABB机器人选项包,密钥,三种方法,真实.虚拟.密钥三种方法,有教程.有软件.也有密钥 YID:75188661261334891

  5. 巨蟹女容易对哪种男生动心?巨蟹女喜欢的三种男生类型

    巨蟹女是温柔小意的小女人,是不少男生的择偶首选.但别看巨蟹女看起来似乎很好相处很好追,其实在她温柔的外表之下也很有自己的择偶原则,一般男人轻易入不了她的眼.下面辛情网给大家分享巨蟹女喜欢的三种男生类型 ...

  6. java 获取键盘点击_Java中获取键盘输入值的三种方法介绍

    程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这 ...

  7. java反射获取实体类_java 反射获取类对象的三种方式

    Java反射经常用到的就是获取对象中的属性,那么Java获取类对象就是必不可少的啦! Java实体类: public class ReflexModel { private String code; ...

  8. php表单数据类型,form表单中enctype属性的三种类型

    1.form表单中enctype属性的三种类型 form表单中enctype属性可以用来控制对表单数据的发送前的如何进行编码,enctype有三种,分别为: multipart/form-data不对 ...

  9. java list移除符合条件的元素_java List删除指定元素的三种方法

    java List删除指定元素有3种方法,分别是普通for循环,增强for循环以及原生的Iterator迭代器循环来删除list中指定的某个元素,非常的简单. 1:普通for循环遍历list,并删除指 ...

  10. web java获取当前时间_Java 获取当前系统时间的三种方法

    准备工作: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; 方式一: /** ...

最新文章

  1. 世界机器人冠军王宇航_★​身边的榜样,为你喝彩:我校学子摘冠第七届河南省VEX U机器人挑战赛...
  2. malloc/free 和 new/delete的联系和区别
  3. java的map 使用string数组多了双引号_奥奥奥利给!!!再也不怕面试官问我String源码了!来吧...
  4. 测试用例设计方法 - 场景分析法
  5. 插槽作用域渲染按钮开关 ~ 满满的干货哦
  6. 横空出世,比Visio快10倍的画图工具来了
  7. JSP项目《教师年终个人成果统计系统的设计与应用》实战(一)——密码加密算法...
  8. mac电脑上简单实用的cad制图软件大全
  9. 透明网桥的自学习算法
  10. 一个安全删除文件的shell命令
  11. JavaScript专题(三)防抖
  12. 高效数据同步工具DataX的使用
  13. 会声会影2022最新版安装包下载
  14. QEMU 上模拟 KZM 开发板
  15. pb 调用虹软_记C# 调用虹软人脸识别 那些坑
  16. 重庆高中计算机会考有没有打字,重庆书记员技能测试要求!
  17. Spring基本用法1——Spring的核心机制:IOC、DI
  18. 大象又要跳舞了,中国移动的用户再度加速增长
  19. 黄聪:Win7文件另存为时 找不到桌面选项
  20. Maya/3DMax/RV的集成插件下载

热门文章

  1. 三星全速进军物联网 所有产品都将内置互联功能
  2. Tp框架中模板中if条件如何使用?
  3. Tip:强制执行exchange DAG节点之间的数据库副本移动
  4. Lucene-3.0.0配置
  5. python中nlp的库_用于nlp的python中的网站数据清理
  6. 美团骑手检测出虚假定位_在虚假信息活动中检测协调
  7. 深入理解InnoDB(3)—索引的存储结构
  8. leetcode 547. 省份数量(bfs)
  9. 谷歌入职邮件_为什么我全职学习了8个月以接受Google采访
  10. 数据科学家数据分析师_站出来! 分析人员,数据科学家和其他所有人的领导和沟通技巧...