常见基础类型有哪些