您的位置 首页 java

这次终于弄清楚java的变量与类型了

为了更好的巩固java语言学习中的基础知识,特意为大家精心整理了java的变量与类型的基础知识,希望可以帮助到大家!

1.变量与类型

1.1整型变量(int)

代码示例:

 int a=2;//定义一个整型变量
System.out.println(a);
//java中,整型没有64位或32位的概念,即可以跨平台  

在java中,一个int变量占4个字节,4 个字节表示的数据范围是 -2^31 -> 2^31-1 , 也就大概是 -21亿 到 +21亿。和操作系统无直接关系。(即)如果运算结果超出范围,就会出现溢出情况。

查看java中的整型数据范围:

 System.out.println(Interger.MAX_VALUE);
System.out.println(Interger.MIN_VALUE);
//Interger为一个包装类  

1.2长整型变量(long)

代码示例:

 long a=5L;//这里的5L可以写为5l,l为小写的L,但是一般为了好区分,写为大写L
System.out.println(a);  

Java 中 long 类型占 8 个字节. 表示的数据范围 -2^63 -> 2^63-1。

查看java中的长整型数据范围:

 System.out.println(Long.MAX_VALUE);
System.out.println(Long.MIN_VALUE);
//包装类为Long  

1.3双精度浮点型变量(double)

代码示例:

 double num = 1.0;
System.out.println(num);  

java中的double类型占8个字节。

1.4单精度浮点型变量(float)

代码示例:

 float num = 1.0f;    // 写作 1.0F 也可以
System.out.println(num);  

java中的float类型占4个字节。

1.5字符类型变量(char)

代码示例

 char ch = 'A';
//包装类为Character  

java中char类型占2个字节,可以表示汉字,一个汉字占2个字节。

在java中使用unicode表示字符。

注意:

char类型不能表示负数。

1.6字节类型变量(byte)

代码示例:

 byte value = 0;
System.out.println(value);
//包装类为Byte  

byte占一个字节,取值范围为:-128 —> +127。

1.7短整型变量(short)

代码示例:

 short value = 0;
System.out.println(value);
//包装类为Short  

short占2个字节,取值范围为:-2^15 —> 2^15-1。

1.8布尔类型变量(boolean)

代码示例:

 boolean value = true;
System.out.println(value);  

注意:

boolean只有两个值:true或者false,并且没有确定的大小,JVM没有明确规定。

以上八种类型为基本数据类型。

1.9字符串变量类型(String)(引用类型)

代码示例:

 String name = "zhangsan";//name就是一个引用,用来存储字符串对象"zhangsan"的地址
System.out.println(name);

int a=10;
System.out.println("a的值="+a);
//结果:a的值=10
//字符串拼接任何的数据其结果就是字符串,即上面的结果就是一个字符串。  

不是数据类型,没有最大最小值。

1.10变量命名

1.一个变量名只能包含数字, 字母, 下划线。

2. 数字不能开头。

3. 变量名是大小写敏感的。

4.变量命名以字母、下划线、美元符命名,但尽量不要用美元符。

5.建议使用小驼峰命名法(除第一个单词之外,其他单词首字母大写)。

感谢大家观看到这里,免费架构视频资料和面试专题资料更多关于Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构资料和完整的Java架构学习进阶导图,转发+关注, 私信我回复【资料】即可领取!

文章来源:智云一二三科技

文章标题:这次终于弄清楚java的变量与类型了

文章地址:https://www.zhihuclub.com/178872.shtml

关于作者: 智云科技

热门文章

网站地图