指针
不支持,因此java不支持以下运算符:
- 取地址运算符(&)
- 取内容运算符(*)
- (指针)成员运算符(->)
引用
- java支持引用,引用可理解为功能限缩的指针,仅支持指针的部分比较运算符(==,!=),不支持指针的其余比较运算符(>,>=,<,<=)和指针算术运算符(+,-,+=,-=,++,--)
- 引用只能指向类类型,不能指向基本类型
- 关键字null表示引用不指向任何对象,类似于c++中NULL,只是null是关键字,NULL是宏定义,可把null理解为引用类型0值
struct
不支持
union
不支持