初学者王者模式 -- 数据类型

数据类型

区分数据类型可以更好的利用内存空间

基础变量类型

进制

  • 10进制 (逢10进1)
    • (计数) 在我们生活中最常用,同样,在我们写代码中也最常用。
    • 其中的符号可以是 :1 2 3 4 5 6 7 8 9 0
  • 2进制 (逢2进1) 10
    • 其中的符号可以是: 1 0
  • 8进制 (逢8进1)10
    • 其中的符号可以是: 0 1 2 3 4 5 6 7
  • 16进制(逢16进1)10 :
    • 0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
    • 其中的符号可以是: 2a 2e
不同进制在代码中的表示方式
1.  默认的进制10进制
2.  二进制: 是 0b 或者 0B卡头
3.  八进制: 是0开头
4.  十六进制: 0X (0x) 开头

整型

默认为int

byte    8bit
short   16bit
int     32bit
long    64bit

浮点型

默认为double

double的小数位更多,精度更高

float   单精度     32bit
double  双精度     64bit

字符型

char    表示是单个字符,使用单引号'1','a','好'

布尔型

默认为false

boolean     1bit    true,false

引用数据类型

class   java的类,自定义的类
String 是java定义的一个类,表示的值是字符串,是字符串数据类型

接口

interface 接口名{}

数组

//动态创建
数据类型[] 数组名=new 数据类型[长度]
//静态创建
数据类型[] 数组名={元素列表}

枚举

enum 枚举名{
    元素1,元素2,元素3...;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Java的8种基本数据类型 在java中,一共有8种基本数据类型,其中整数型4种,浮点数2种,布尔值和字符类型 整...
    叮叮当当程序员阅读 3,229评论 0 2
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 14,038评论 6 13
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,091评论 0 2
  • 春天的脚步越来越进,我却仿佛没有走出秋天。 跨年冬雪、望眼欲穿! 啊!冬雪,你在哪里?为什么隐藏得那么严实,看不到...
    繁花似锦_ever阅读 631评论 0 1
  • 小时候,父母一年到头工作很忙,只有过年时那一两天能在家一起吃饭,对于我来说是最幸福期待的时候。 过年时会有几件事是...
    乐珍阅读 1,796评论 0 0

友情链接更多精彩内容