今天来说说java的基础知识,个人感觉都不知道要说啥的,还是为后面的内容做一些铺垫吧~
今天主要说的都是java面向对象之前的基础知识,比如数据类型呀,表达式运算符呀~等等一系列的知识,下节来说说面向对象。今天这节我就不用程序来说明,直接用文字说明。因为个人感觉真木有啥好说的,这些程序后续都会说到的,比较简单,写写就会了的。。好吧~开始了。。。
1. Java数据类型划分:
-
基本数据类型:都是一个个具体的值
- 数值型:表示具体的数字,所有的整数默认情况下都是int,所有的小数都是double型的
- 整数型:byte、short、int、long
- 浮点型:float、double
- 字符型:char,使用“‘”,而且在中文环境下可以设置一个中文文字,采用的是UNICODE编码
- 布尔型:boolean,有true和false两种取值
- 数值型:表示具体的数字,所有的整数默认情况下都是int,所有的小数都是double型的
- 引用数据类型:是靠着内存关系存在的,例如:类、接口、数组
- 赋值运算:=
- 三目运算:布尔表达式? 条件满足: 条不满足
- 数学运算符:+、-、*、/、%
- 关系运算符:>、>=、<、<=、==、!=
- 位运算:>>、<<、>>>、^、~
- 逻辑运算:&&、&、||、|、!
- 简便运算符:++、--
注意一下:
在Java的运算符操作中,与和或分别有两种使用方法:
与:所有条件同时满足
- &:所有的条件都要判断
- &&:短路与,如果前面的条件不满足则后面的不再判断
或:所有的条件有一个满足即可
- |:所有的条件都要判断
- ||:当前面的条件满足时,后面的条件不再判断
至于if...else...、switch...case...defaut...、while、do...while...、for...之类的控制语句在后续的程序中使用到了再说明。。