int byte short long
(int最常用)(Long类型要在数字后面加个L)
浮点数(小数)
float double
(float类型后面要在数字后面加个F)
char
布尔值(是 非)
boolean
由于java是强类型语音,所以要进行有些运算的时候,需要用到类型转换
低—-byte,short,cher—->int—->long—->float—->double高
运算中,不同类型的数据要转化为同一类型,然后进行运算
1、不能对布尔值进行转换。
2、不能把对象类型转换为不相干的类型。
3、在把高容量转换到低容量的时候,强制转换。
4、转换的时候可能存在内存溢出问题!
- 算术运算符:+-*/%++–
- 赋值运算符:=
- 关系运算符:> < >=
- 逻辑运算符:&& || !
- 位运算符:& | ^ ~ >> << >>> (了解!!!)
- 条件运算符?:
- 扩展运赋值运算符:+= -= *= /=
变量是什么:就是可以变化的量
type varName [=Value] [{,varName[=value]}];
注意事项
1、每个变量都有类型,类型可以是基本类型,也可以是引用类型。
2、变量名必须是合法的标识符。
3、变量声明是一条完整的语句,因此每一个声明都必须以分号结束。
变量作用域
static
从属于对象
如果不自行初始化,这个类型的默认值 0 0.0
布尔值:默认是false
除了基本类型,其余的默认值都是null
必须声明和初始化值
public class Variable { static int allClicks=0;
Original: https://www.cnblogs.com/Mindsclear/p/15906600.html
Author: 心术清
Title: (Ⅰ)Java学习笔记
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/579826/
转载文章受原作者版权保护。转载请注明原作者出处!