一、数据类型
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 在Java中,数据类型只有两大数据类型:内置数据类型、引用数据类型
-
内置数据类型
- 整数型:
byte
、short
、int
、long
- 浮点型:
float
和double
- 字符型:
char
- 布尔型:
boolean
- 整数型:
-
引用数据类型
- 在Java中,引用类型的变量非常类似于C/C++的指针。引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型。变量一旦声明后,类型就不能被改变了。
- 对象、数组都是引用数据类型。
- 所有引用类型的默认值都是null。
- 一个引用变量可以用来引用任何与之兼容的类型。
二、基本语法
- 大小写敏感:Java 是大小写敏感的。
- 类名:对于所有的类来说,类名的首字母应该大写。
- 方法名:所有的方法名都应该以小写字母开头。后面的每个单词首字母大写。
- 源文件名:源文件名必须和类名相同。
- 主方法入口:所有的 Java 程序由
public static void main(String[] args)
方法开始执行。
三、运算符
- 赋值运算符:
=
- 算数运算符:
+ - * / %
- 自增、自减运算符:
++ --
- 比较运算符:
> < == >= <= !=
- 逻辑运算符:
&& || ! & | ^
- 移位运算符:
>> <<
- 三元运算符:语法为:
条件表达式 ? 表达式1 : 表达式2