变量

  ”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

浮点数的存储,详解:

http://blog.csdn.net/aduovip/article/details/47728921(reference)

(2) 显式转换

  显式转换也叫做强制转换,这种转换多通过”(数据类型)表达式”,”数据类型”为我们的目标数据类型,所以是可见的。强制转换有风险,会伴随着数据丢失。

long max=Integer.MAX_VALUE+1L;
int getMax=(int)max;
System.out.println(“\n\n\n”+getMax);


强制转换的风险!

四、注释

  注释的作用:“方便自己也便利他人”。因为你的代码将可能不止被你一个人看到。

java中的注释有三种:

(1) 段落注释

  段落注释多位于方法申明或者类的申明之前,用于标识类或者方法的功能、作者等等,通过按下”@”,就会有智能提示信息显示可供选择的字段。格式:

这里写图片描述

(2) 单行注释

  单行注释位置灵活,但多用来说明字段的意思。格式:”//…”。

(3) 多行注释

  多行注释也叫做块注释,当描述内容超过一行时出现。格式:”/* 内容 */”。






结束语:


多写注释哦!
别急着下结论!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值