java 基础知识总结

数据类型

基础数据类型

  • 数值型
    • 整数类型 (byte,short,int,long)
  • 字符型(char)
  • 布尔型(boolean)

引用数据类型

  • 接口
  • 数组

注意: 比如 String 类型也是类类型。

特点

一、从概念方面来说
基础类型:变量名指向具体的数值
引用类型:变量名指向存数据对象的内存地址
二、从内存构建方面来说
基础类型:变量在声明之后java就会立刻分配给他内存空间
引用类型:变量声明时不会分配内存,只是存储了一个内存地址
三、从使用方面来说
基础类型:使用时需要赋具体值,判断时使用“==”号
引用类型:使用时可以赋null 判断时使用equals方法

基础数据类型字节长度

数据类型 字节
long 8
int 4
short 2
byte(位) 1
char 2
boolean 1
float 4
double 8

注意
java中char类型是以Unicode编码储存。可以储存汉字。


如有什么不对的地方,欢迎大家指出来,我们共同学习!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 2,736评论 0 11
  • 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些...
    横冲直撞666阅读 367评论 0 0
  • 一、java概述 1991 年Sun公司的James Gosling(詹姆斯·高斯林)等人开始开发名称为 Oak ...
    戴马阅读 682评论 0 0
  • 一:java概述:1991 年Sun公司的James Gosling(詹姆斯·高斯林)等人开始开发名称为 Oak ...
    Roronoa_Zoro_阅读 281评论 0 1
  • 入简书门已经小半年了,近两个月才找到感觉,以前空置的时间太长了。跟着各路大神学习,真是爽哉! 学习一位咖的眼睛:...
    喜冬儿阅读 242评论 0 0