程序入口main方法的理解、java基本数据类型、数据间相互转化
程序入口main方法的理解
8中基本的类型
1个字节 = 8位(bit)
求数据类型的最值(最大、最小):如求int的最大值 和 最小值
int int_max = java.lang.Int.MAX_VALUE;
int int_min = java.lang.Int.MIN_VALUE;
整型(4个):
byte 字节型 8bit 1字节 最大是127 最小值就是-128
short 短整型 16bit 2字节 最大是32767 最小值就是-32768
int 整型 32bit 4字节 最大是2147483647 最小值就是-2147483648
long 长整型 64bit 8字节 最大是9223372036854775807 最小值就是-9223372036854775808
浮点型(2个):
float 浮点型 32bit 4字节 最大是3.4028235E38 最小值就是1.4E-45
double 双精度 64bit 8字节 最大是1.7976931348623157E308 最小值就是4.9E-324
字符型(1个):unicode编码,包含65536个字符,包含ASCII (前255个字符),
char 字符 16bit 2字节
布尔型(1个):
boolean 布尔 8bit 1字节 true/false
数据类型转换:
【注意】高类型强转为低类型,会溢出,精度损失、信息丢失
例如:
byte b = 2;
int n = 10;
b = n;(小转大,错误)
b = (byte)n; (强制类型转换,会造成数据溢出)
阅读更多
- java 八种基本数据类型之与对应的封装类之间的相互转化
- 用类名做方法的返回值类型 在学习Java的初始阶段,很多同学使用基本数据类型定义变量和引用类型定义变量以及使用类名做方法的返回值类型常常不知所以。今天我以自己的解读方式和个人的理解作一个简单的解释,和
- Java基本数据类型的数据转化为字节数据的方法
- Java中 基本数据类型与封装类、字符串的相互转换 方法汇总
- Java之——基本数据类型与byte数组相互转化
- Java八种基本数据类型的比较及其相互转化
- Java之——基本数据类型与byte数组相互转化
- 你真的理解Java的基本数据类型吗?
- Java 基本数据类型和Sting之间的相互转换
- java中八种基本数据类型以及它们的封装类,String类型的一些理解
- 【Java】基本数据类型与封装类、字符串的相互转换
- java中八种基本数据类型以及它们的封装类,String类型的一些理解
- Java的包装类,基本数据类型和String类之间的转化
- Jvm(28),理解升级----java中的基本数据类型一定存储在栈中吗
- java中的clone()方法的研究---(3)如何编写正确的clone()方法:基本数据类型
- java 基本数据类型的理解
- JAVA基本数据类型与其他语言数据类型之间的转换方法
- 随堂笔记第一天:环境变量配置,代码的三种注释方法,第一个程序,基本数据类型------1
- Java基础 | 程序入口main()方法
- java基础复习1--基本数据类型、运算符号、表达式语句与程序结构