”int plaintiveLeaving=520;”
像这样,或者诸如此类的,每当申明一个变量,JVM就会像内存申请一块内存空间来存放那个“520”。
每一次申明变量和赋值的过程就像生活中入住酒店一样,来到柜台,你得告诉前台,你需要哪种类型的房间、多少人住,然后店员会把合适的房卡交给你,其中,“房型”对应着数据类型,“人数”对应内存大小,“房号”对应变量名。
Java世界里的变量就有这样的——“数据类型 变量名=初始值;”。
一、变量的申明及命名
(1) 变量的申明
“数据类型 变量名=初始值;”
或
“数据类型 变量名;
变量名=初始值;”
或
“…”
(2) 变量的命名
首字母可以是字母、’$’或’¥’、下划线,其余部分可以是字母(不区分大小写)、’¥’或者美元符号、下划线、数字。
编程语言的命名规则一般遵循”驼式命名法”和”帕斯卡命名法”。
二、数据类型
java中的数据类型分为8种的基本数据类型和8种以外的引用数据类型。
(1) 基本数据类型(8种)
(2) 引用数据类型
基本上,除了基本数据类型剩下的就是引用类型了。常见的像各大类型的数组,对象等。
三、数据类型转换
虽然数据类型已经相对固定,但是在实际的开发过程中,发生数据类型转换是不可避免的。java数据类型转换有两种:
(1) 隐式转换
隐式转换的数据类型转换相对于我们来讲是不可见的,对于编译器是可见的。隐式转换发生在低级到高级的转换中,占用空间小的级别低,占用空间大的级别高,也就是,低位数向高位数的转换,通常也遵循一定的规则:
char->int byte|short->int
int->long int->double int->float float->double
long->float
浮点数的存储,详解:
(2) 显式转换
显式转换也叫做强制转换,这种转换多通过”(数据类型)表达式”,”数据类型”为我们的目标数据类型,所以是可见的。强制转换有风险,会伴随着数据丢失。
long max=Integer.MAX_VALUE+1L;
int getMax=(int)max;
System.out.println(“\n\n\n”+getMax);
四、注释
注释的作用:“方便自己也便利他人”。因为你的代码将可能不止被你一个人看到。
java中的注释有三种:
(1) 段落注释
段落注释多位于方法申明或者类的申明之前,用于标识类或者方法的功能、作者等等,通过按下”@”,就会有智能提示信息显示可供选择的字段。格式:
(2) 单行注释
单行注释位置灵活,但多用来说明字段的意思。格式:”//…”。
(3) 多行注释
多行注释也叫做块注释,当描述内容超过一行时出现。格式:”/* 内容 */”。
结束语:
多写注释哦!
别急着下结论!