欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java变量的基本知识点总结

程序员文章站 2022-04-16 15:44:25
Java变量及其知识点1、整型变量(1)基本语法格式:int a(变量名) = 10(初始值);(不要忘记分号)在Java中变量的名字以及方法的名字采用小驼峰命名法。多个单词,第一个单词的首字母是小写的剩下的单词首字母大写例如:maxNumAnd、num(2)代码示例:int num =10;//定义一个整型变量System.out.println(num);**//**表示注释,注释作为代码的解释说明部分,不参与编译运行。注释方法:Ctrl+/(取消注释也是一样,怎么注释怎么取消)C...

Java变量及其知识点
1、整型变量
(1)基本语法格式:int a(变量名) = 10(初始值);(不要忘记分号)
在Java中变量的名字以及方法的名字采用小驼峰命名法。
多个单词,第一个单词的首字母是小写的剩下的单词首字母大写
例如:maxNumAnd、num
(2)代码示例:
int num =10;//定义一个整型变量
System.out.println(num);

**//**表示注释,注释作为代码的解释说明部分,不参与编译运行。
注释方法:Ctrl+/(取消注释也是一样,怎么注释怎么取消)
Ctrl+shift+/(取消注释也一样)
在Java中,一个int变量占4个字节,和操作系统没有直接关系。
这也是Java的一个优点,可跨平台
使用代码查看Java中的整形数据范围。
System.out.println(Integer.MAX_VALUE);//int 的最大值
System.out.println(Integer.MAX_VALUE);//int 的最小值
Integer(包装类)
包装类的意义:类具有很多方法,可以解决很多问题。
其他变量的包装类都是首字母大写,两个例外:int(Integer) char(Character)
2、长整型变量
(1)基本语法格式:long a(变量名) = 10L(初始值);//定义一个长整型变量,初始值写作10l也可,但“l”(小写l)和1很像,容易造成歧义。
在Java中,long类型占8个字节。表示的数据范围-2^63->2 ^63-1

3、双精度浮点型变量
(1)基本语法格式:double 变量名=初始值;
让我们先看看这一个代码
int a = 1;
int b =2;
System.out.printfln(a/b);
//执行结果
0
在Java中,int除以int的值任然是int(会直接舍弃小数部分)。

如果想得到0.5,需要使用double类型计算

Java中的double也是占8个字节,但浮点数的内存分布和整数差别很大,不能单纯的用2^n的形式表示数据范围

4、单精度浮点型变量
(1)基本语法格式:float 变量名 = 初始值;
float类型在Java中占四个字节,由于表示的数据精确度范围比较小,一般在工程上用到浮点数都优先考虑double,不太推荐使用float。

5、字符类型变量
(1)基本语法格式:char 变量名 = 初始值;
(2)代码示例:char ch = ‘a’;
Java中使用 单引号+单个字母的形式表示字符字面值。
在C语言中使用ASCII表示字符,char类型占1个自己
二Java中使用Unicode表示字符,一个字符占用两个字节,甚至可以表示汉字。

例:char ch =’秋‘;
System.out.printfln(ch);
但编译时会出现乱码报错,原因是系统的编码和程序的编码采用了不同的编码格式。
此时我们在执行javac时加上**-encoding utf-8**即可
例:javac -encoding utf-8 Zzzzqy.java
且char不存在负数。

6、字节类型变量
(1)基本语法格式:byte 变量名 = 初始值;
字节类型表示的是整数,只占一个字节,表示范围较小(-128->+127

7、短整型变量
基本语法格式:short 变量名 = 初始值;
short占用2个字节,表示范围比较小,一般不推荐使用

8、布尔类型变量
(1)基本语法格式 boolean 变量名 =初始值;
(2)代码示例:boolean value = true;
System.out.printfln(value);
注意:1、 boolean类型的变量只有两种取值,true表示真,false表示假。不存在c语言中的,非0是真,0是假。
2、boolean类型有些JVM的实现是占一个字节,有些是占一个比特位,这个没有明确规定。
有问过: JDK:Java开发者工具
JRE: Java运行环境
JVM: Java虚拟机
包含关系。(JDK最大)

9、字符串类型变量
(1)基本语法格式:string 变量名 = “初始值”;
注意:1、和上面的类型不同,String不是基本类型,而是引用类型
2、字符串中的一些特定的不太方便直接表示的字符需要进行转义。
3、字符串的 + 操作,表示字符串拼接。字符串去拼接任何的数据的结果就是字符串。
在c语言中,指针:就是一个变量,这个变量用来存储地址。
引用:也是一个变量,也是用来存储地址。
String str = “qiuyi”
str就是一个引用,用来存储字符串”qiuyi“的地址。

本文地址:https://blog.csdn.net/m0_46669738/article/details/107388476

相关标签: java