1.int:整型,在计算中占4个字节,范围-21亿多~21亿多

a:整数默认是int,不能超过范围

b:两个int类型的数相除,结果一定是int类型,小数部分会无条件舍去

c:运算时,若超出会发生溢出,溢出不是错误,但需要避免

2.long:长整型,占8个字节,范围-900万万亿多~900万万亿多

a:数字直接写下来默认是int类型,长整型需要在后面加(常用)L或小写l

b:运算时若有可能溢出,建议在第一个数字后加L

3.short:整型,2字节,不常用 范围-32768~32767

4.byte:整型(字节型),1字节 范围 -128~127 a.单位换算:1b=8bit(位) 1kb=1024b(字节)1M=024K(千字节)1G=1024M(兆)1T=1024(千兆)

5.double:浮点型(表示带小数点的数值),8个字节,范围很大很大很大

a一般存储小数,但是一些需要精确运算时,尽量不用double,因为运算时存在舍入误差。 b:直接写的小数,默认是double类型,

6.float:单浮点型,4字节

a:小数后面加F或f,表示float类型

7.char:字符型,2字节

a.在计算机中有一种叫Unicode的编码格式,一个字符对应一个码 表现形式计算char 码的范围是0~65535

b.字符a对应97 b对应98 c对应99,字符A对应65 B对应56 C对应57

c.写法,由单引号引住,只能放一个字符

8.boolean:布尔型,1字节,只能存ture(1)或者false(0),用于表示判断或者选择

java中的基本变量类型相关推荐

  1. Java中,一切皆是对象——java中的对象类型与基本数据类型的区别

    起因:取一个list给另一个list赋值,然后在另一个list中取出进行修改.list其中类型为对象时,String时,基本数据类型时. [java中的对象类型与基本数据类型的区别] #声明和实例化 ...

  2. java中的null类型---有关null的9件事

    摘自 https://blog.csdn.net/qq_25077777/article/details/80174763 今天听到一个问题,java中的null类型,null竟然是一种类型 java ...

  3. byte java byte_详解java中的byte类型

    Java中整数类型有:byte占8位, short 占16位, int占32位, long占64位 Java也提供了一个byte数据类型,并且是基本类型中的整数类型.java byte是作为最小的数字 ...

  4. Java中关于String类型的10个问题

    转载自   Java中关于String类型的10个问题 1. 如何比较两个字符串?用"="还是equals 简单来说,"=="是用来检测俩引用是不是指向内存中的 ...

  5. 在Java中确定文件类型

    以编程方式确定文件的类型可能非常棘手,并且已经提出并实现了许多基于内容的文件标识方法. Java中有几种可用于检测文件类型的实现,其中大多数很大程度上或完全基于文件的扩展名. 这篇文章介绍了Java中 ...

  6. java 类 null_深入理解java中的null“类型”

    本文研究的主要是java中的null"类型"的相关实例,具体介绍如下. 先给出一道简单的null相关的题目,引发我们对null的探讨,后面会根据官方语言手册对null"类 ...

  7. Java中,String类型和包装类型作为参数传递时,是属于值传递还是引用传递呢?...

    <Java中,String类型和包装类型作为参数传递时,是属于值传递还是引用传递呢?> <Java中的值传递和引用传递> 原理知识: 如果参数类型是原始类型,那么传过来的就是这 ...

  8. java中Date日期类型的大小比较

    java中Date日期类型的大小比较 方法一: java.util.Date类实现了Comparable接口,可以直接调用Date的compareTo()方法来比较大小 String beginTim ...

  9. byte java 详解_详解java中的byte类型

    Java也提供了一个byte数据类型,并且是基本类型.java byte是做为最小的数字来处理的,因此它的值域被定义为-128~127,也就是signed byte.下面这篇文章主要给大家介绍了关于j ...

最新文章

  1. Jquery实现的Tabs页签
  2. 一维码EAN 8简介及其解码实现(zxing-cpp)
  3. 2017年软件工程第七次作业-每周例行报告
  4. 踏踏实实做事,老老实实做人
  5. tcp连接多久会自动断开_苹果M1 Mac用户报告蓝牙连接问题:外设经常会断开
  6. linux内核态real cred,Linux内核实验报告——实验5.doc
  7. [QTP] 描述性编程
  8. 16速 java_不停歇的 Java 即将发布 JDK 16,新特性速览!
  9. 模拟ios_王者荣耀策划Donny:安卓IOS今年或实现互通!模拟战一周一更新
  10. android studio导入jar包和so库,Android实战技巧之十二:Android Studio导入第三方类库、jar包和so库(示例代码)...
  11. flask send_filesend_from_directory
  12. 基于jquery的tab切换
  13. jquery validate 联动验证
  14. 【数据科学】探索性数据分析
  15. extjs ueditor 图片_Ext整合ueditor示例
  16. 颜色空间的几种表示方法
  17. 使用Elasticsearch聚合搜索进行数据的分类统计
  18. 发热内衣的优势在哪里
  19. ​用寄存器HAL库完成LED流水灯程序
  20. Unity 3D-learning 打飞碟游戏改进版ben

热门文章

  1. python中zip函数的使用方法
  2. linux ubuntu 关闭防火墙命令,一步步教你如何开启、关闭ubuntu防火墙
  3. Linux 块设备与字条设备
  4. 中国安全防范行业协会:地震频发,安防可以为我们做些什么?
  5. 微信小程序朋友圈文案助手生成海报thinkphp6后台
  6. 民间最大社区,倒闭了。
  7. Caesar Cipher
  8. opencv-python 图片去水印或文字打马赛克
  9. jenkins学习系列之PMD静态代码检测
  10. 《Python编程从入门到实践》读后感