java的八种数据类型_JAVA 的8种基本数据类型
整型
int 一般的数据
long 极大的数据
short用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组
byte用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组
浮点数
float有效数字最长是7位
double有效数字最长是15位
boolean
char
关于他们的范围,可以不用强行记忆,用下面的代码运行出来
public static void main(String[] args) {
// byte
System.out.println("基本类型:byte 二进制位数:" + Byte.SIZE);
System.out.println("包装类:java.lang.Byte");
System.out.println("最小值:Byte.MIN_VALUE=" + Byte.MIN_VALUE);
System.out.println("最大值:Byte.MAX_VALUE=" + Byte.MAX_VALUE);
System.out.println();
// short
System.out.println("基本类型:short 二进制位数:" + Short.SIZE);
System.out.println("包装类:java.lang.Short");
System.out.println("最小值:Short.MIN_VALUE=" + Short.MIN_VALUE);
System.out.println("最大值:Short.MAX_VALUE=" + Short.MAX_VALUE);
System.out.println();
// int
System.out.println("基本类型:int 二进制位数:" + Integer.SIZE);
System.out.println("包装类:java.lang.Integer");
System.out.println("最小值:Integer.MIN_VALUE=" + Integer.MIN_VALUE);
System.out.println("最大值:Integer.MAX_VALUE=" + Integer.MAX_VALUE);
System.out.println();
// long
System.out.println("基本类型:long 二进制位数:" + Long.SIZE);
System.out.println("包装类:java.lang.Long");
System.out.println("最小值:Long.MIN_VALUE=" + Long.MIN_VALUE);
System.out.println("最大值:Long.MAX_VALUE=" + Long.MAX_VALUE);
System.out.println();
// float
System.out.println("基本类型:float 二进制位数:" + Float.SIZE);
System.out.println("包装类:java.lang.Float");
System.out.println("最小值:Float.MIN_VALUE=" + Float.MIN_VALUE);
System.out.println("最大值:Float.MAX_VALUE=" + Float.MAX_VALUE);
System.out.println();
// double
System.out.println("基本类型:double 二进制位数:" + Double.SIZE);
System.out.println("包装类:java.lang.Double");
System.out.println("最小值:Double.MIN_VALUE=" + Double.MIN_VALUE);
System.out.println("最大值:Double.MAX_VALUE=" + Double.MAX_VALUE);
System.out.println();
// char
System.out.println("基本类型:char 二进制位数:" + Character.SIZE);
System.out.println("包装类:java.lang.Character");
// 以数值形式而不是字符形式将Character.MIN_VALUE输出到控制台
System.out.println("最小值:Character.MIN_VALUE="
+ (int) Character.MIN_VALUE);
// 以数值形式而不是字符形式将Character.MAX_VALUE输出到控制台
System.out.println("最大值:Character.MAX_VALUE="
+ (int) Character.MAX_VALUE);
}
java的八种数据类型_JAVA 的8种基本数据类型相关推荐
- java数据类型_Java 变量、表达式和数据类型详解
数据类型 一.变量 变量: 表示存储空间,可用来存放某一类型(整数.小数...)的数据,没有固定值,变量值是可变的,可重复使用,也可以用来存储某种类型的未知数据. 变量的特点: ① 占据内存中的一块存 ...
- java静态方法库api下载_Java——静态方法库和抽象数据类型
静态方法封装了由一系列语句所描述的算法.方法需要参数并根据参数计算出来的某种数据类型的返回值(int等)或者产生某种副作用(void).实例如下: //实例1 public static int ab ...
- java的引用类型有哪些_Java的四种引用类型有哪些?
学过Java的人们都知道,Java的类型一般有两种,一种是基本数据类型,另一种是引用数据类型.其中,基本数据类型的值通常储存与栈内存,用于对该类型的对象进行存储;而引用数据类型则在存储堆中对需要引用的 ...
- java持久层用文件_JAVA中用三种方法将字符串持久化到文件中
经常需要将数据进行持久化,而我们的文件系统是最古老也是最可靠的保存方式.这里就给出一个在JAVA中把字符串保存到文件中的例子.如下: package test.base; import java.io ...
- JAVA中方法的类型转换_Java中几种常用数据类型之间转换的方法
Java中几种常用的数据类型之间转换方法: 1. short-->int 转换 exp: short shortvar=0; int intvar=0; shortvar= (short) in ...
- java基本数据类型_Java 中有几种基本数据类型是什么?
认识基本数据类型 在学习基本数据类型之前,我们先认识一下这两个单词: 1.bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为"0"或"1&qu ...
- java 8是指什么_java中8个基本数据类型到底是指什么?是什么意思,有什么作用?我需要权威的回答,...
在java中一共有八种基本数据类型,他们分别是 byte.short.int.long.float.double.char.boolean 整型 其中byte.short.int.long都是表示整数 ...
- java中四类八中_JAVA中的八中基本数据类型
Java语言提供了八种基本类型.六种数字类型(四个整型,两个浮点型),一种字符类型,还有一种布尔型. 1.整数: 定义:没有小数部分的数字,负数是允许的. 种类:Java提供四种整数类型: byte1 ...
- java对象类型有哪些_Java中常用的对象数据类型有哪些?它们分别又占多少个字节呢?...
CSDN上面有关于数据类型的一篇总结详细的文章,顺便复制过来: 在java中常见的数据类型有哪些 ? 内置数据类型类型名称字节.位数最小值最大值默认值例子 byte字节1字节,8位-128(-2^7) ...
最新文章
- C语言printf与scanf函数
- mysql生成数据库结构图
- python 数组组合_python-查找数组中某些元素的所有组合
- 黄金白银、古董与收藏
- a=10a=0C语言,C语言程序设计10A卷试题及答案.doc
- [nodejs]国内npm安装nodejs modules失败的几个解决方案
- 前端_网页编程 WebAPI_01
- Python之smtpd及smtplib(邮件服务器及客户端)
- k8s环境问题及解决方案
- mysql查询语句出现sending data耗时解决
- scala 泛型入门简介
- 家里两台电脑怎么共享文件_家里有两个电脑~怎么连局域网和文件共享
- 【矩阵论】线性空间与线性变换(5)
- error: RPC failed; curl 55 OpenSSL SSL_write: SSL_ERROR_ZERO_RETURN, errno 10053
- 实现AlphaBlend效果时的图标预处理
- c语言设置单片机中断优先级,如何设置51单片机的中断优先级
- 自定义UDF函数:随机生成N位随机数,包含字母,数字
- loc入门案例和解读,带你快速了解spring的loc
- CVE-2021-1732:Windows Win32k提权
- 矢量图斑局部狭长判断和定位局部狭长部分(PostGIS、Java、C#实现)
热门文章
- go语言switch中判断多个值
- linux中top性能分析工具中的TIME+
- go语言map遍历时删除是安全的, 且可以完全删除
- 设置分区的三种方法coalesce、repartition、partitionBy
- Tomcat 在 SpringBoot 中是如何启动的
- Hbase 01_初学必知
- leetcode 406. Queue Reconstruction by Height | 406. 根据身高重建队列(Java)
- 【MySQL数据库】一天学会MySQL笔记——MarkDown版
- HMAC算法及其应用
- java项目合同制没做完扣钱吗_程序员接私活,怎样防止做完不给钱?