JAVA之变量总结

Posted 200709qwerasdfg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA之变量总结相关的知识,希望对你有一定的参考价值。

变量

1.用于存储数据,是可变的。

2.分类

(类型)基本数据类型和引用数据类型

>byte,short,int,long,float,double

>char,boolean

>class,interface,[],枚举,注解

#基本数据类型对应的默认值和字节数#

基本类型 | 默认值 |字节数

|byte|0|1

|short|0|2

|int|0|4

|long|0L8

|float|0.0f|4

|double|0.0d|8

|char|‘\u0000‘|2

|boolean|false|1

#字母所对应的数字#

a,97;A,65

#基本数据类型和引用数据类型的区别#

#进制转换#

(位置)成员变量和局部变量

>实例变量,类变量

>形参,方法中变量,代码块中变量

>1.静态上下午只能访问静态属性和方法

>2.局部变量没有默认值,必须显示赋值。

#为什么局部变量没有默认值#

#成员变量和局部变量的区别#

3.自动类型转换和强制类型转换。

>1.强制转换前,须做instanceof的强转判断

>2.大容量转小容量,要注意精度的丢失和容量溢出。

#为什么0.1+0.2结果不是0.3#

以上是关于JAVA之变量总结的主要内容,如果未能解决你的问题,请参考以下文章

简说JAVA之环境变量设定 path,CLASSPATH,JAVA_HOME

Java多线程之ThreadLocal总结2

java基础疑难点总结之成员变量的继承,方法重载与重写的区别,多态与动态绑定

java基础之变量详解

Java基础总结之数组

2018年最新JAVA面试题总结之基础