关于java:day01

二进制是计算技术中宽泛采纳的一种数制

  • 十进制数据转成二进制:应用除以2获取余数的办法
  • 十进制:有10个基数:0、1、2、3、4、5、6、7、8、9,逢十进一
  • 二进制:有2 个基数:0、1,逢二进一
  • 八进制:有8个基数:0、1、2、3、4、5、6、7,逢八进一
  • 十六进制:有16个基数:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,逢十六进一

    常量和变量

  • 常量是在java程序运行中其值不能扭转的量.常量是能够间接写程序中,按其表现形式分为间接常量和符号常量。
类型 含意 数据举例
整数常量 所有的整数 0,1,567,-9
小数常量 所有的小数 0.0,-0.1,2.55
字符常量 单引号引起来,只能写一个字符,必须有内容 ‘a’,”,’好’
布尔类型 只有两个值(流程管制中解说) true , false
空常量 只有一个值(援用数据类型中解说) null
  • 变量为了方便管理、援用和存储程序中的数据,所以应用变量来进行各种数据操作。变量在程序运行期间其值能够扭转。

    数据类型分类

    java的数据类型分为两大类:

  • 根本数据类型:包含整数、浮点数、字符、布尔。
  • 援用数据类型:包含类、数组、接口。

    根本数据类型

    四类八种根本数据类型:

数据类型 关键字 内存占用 取值范畴
字节型 byte 1个字节 -128~127
短整型 short 2个字节 -32768~32767
整型 int(默认) 4个字节 -231次方~2的31次方-1
长整型 long 8个字节 -2的63次方~2的63次方-1
单精度浮点数 float 4个字节 1.4013E-45~3.4028E+38
双精度浮点数 double(默认) 8个字节 4.9E-324~1.7977E+308
字符型 char 2个字节 0-65535
布尔类型 boolean 1个字节 true,false

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理