java数据类型:基本数据类型、引用数据类型;

基本数据类型(8个):

整型(4):byte short int long(64bit)

浮点型(2):float(32bit) double(64bit)

字符型(1):char (键盘上能输出的都是字符,加‘‘)16bit Unicode编码;

布尔型(1):boolean 1bit true false

引用数据类型:

数组[]

类class(抽象类abstract class)

接口interface

枚举 enum

=====================================================

byte 字节型 1byte=8bit;00000000 256种组合;

用第一个bit位置来记录符号;0正数 1负数

数值的范围 -2的7次方 ——2的7次方-1

-128 —— 127

以上的其他整数类型,依次乘2

short 2字节=16bit  2的16次方=65536 数值范围 -2的15次方——2的15次方,即-32768——32767

int 4字节=32bit

long 8字节=64bit

float 32bit 4字节

为什么英文和符号和数字是一个字节;

为什么中文是两个字节?

ASCII 美国信息交换标准代码;

a-----00000000-----97

字母(26*2)+数字(10)+符号(约100) 一个字节256种组合,可以存储;

=====================================================================

常量

常量代表是程序运行过程中,不能再次改变的值;

常量的作用:

1.固定的值 代表计算过程中经常用到的值;

便于程序计算;

2.用来代表一个含义

1 2 3 4 分别代表上下左右四个方向;

什么样的值算是常量?

1.固定不变的值 算作常量;1 3.14 ‘a’ true

可以认为所有基本类型的值 固定不变 是常量

2.特殊的常量

“abc”(String类型)

String是一个引用数据类型,它的值很特殊,可以简单地视为常量;

3.自己创建的空间 存储一个值 让他固定起来 不能改变

final int UP =1;

变量

变量指的是 程序执行过程中可以改变的

原文:https://www.cnblogs.com/canglongdao/p/12772191.html

java布类型的常量,java数据类型;常量与变量;相关推荐

  1. java 基本类型内存_java基本数据类型、内存分析、装包拆包

    2019-09-13   18:01:23 idea快捷键: file->settings->Keymap->搜索关键字 Increase Font Size   增大字体    c ...

  2. java switch 类型_Java switch case数据类型原理解析

    这篇文章主要介绍了Java switch case数据类型原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Java 中 switch cas ...

  3. java 基本类型共享_Java基础数据类型

    第一类:逻辑型boolean boolean类型数据只允许取true或false,不可以0或非0的整数替代true和false,这点和C语言不同 第二类:文本型char char 型数据用来表示通常意 ...

  4. oracle number对应java什么类型_JVM系列之数据类型

    码神手记--资深攻城狮的私房笔记.微信公众平台/知乎/头条/简书同步发文,关注.转发.收藏. 数据类型.类加载机制.JVM内存模型,很多人在面试中都会遇到这一类的问题.大部分人都是死记硬背,背完就忘. ...

  5. bigint对应java什么类型_「JAVA」从格式化输出到扫描输入,深究Java正则表达式匹配之道

    字符串是不可变的 字符串是不可变的,也就是说当字符串的内容发生改变的时候,会创建一个新的String对象:但是如果内容没有发生改变的时候,String类的方法会返回原字符串对象的引用. 而正则表达式往 ...

  6. java datetime类型_datetime对应java什么类型

    展开全部 数据库里面的datetime对应java里面的:java.util.Date java.util.Date 包含日期 java.util.Time 包含时间 java.util.Timest ...

  7. nsdata是java什么类型_Swift中基本数据类型与NSData转换

    Swift中基本数据类型与NSData转换 最近由于程序的需要,要与JAVA的服务端进行Socket的交互,那么这就牵涉到了数据的交互.Socket的数据交互一般都是直接采用二进制Bytes的方式来传 ...

  8. java基本类型val_Java的基本数据类型

    基本类型可以分为三类,字符类型 char,布尔类型 boolean 以及数值类型 byte.short.int.long.float.double.数值类型又可以分为整数类型 byte.short.i ...

  9. java variant类型_使用 Sql_variant 数据类型

    使用 Sql_variant 数据类型Using Sql_variant data type 08/12/2019 本文内容 从版本 6.3.0 开始,JDBC 驱动程序支持 sql_variant ...

最新文章

  1. html十秒倒计时跳转,javascript实现倒计时跳转页面
  2. Struts2防止表单重复提交
  3. 抓取各个浏览器引擎关键字,,百度学术关键字
  4. springMVC视频教程
  5. python计算众数
  6. 95-36-210-ChannelHandler-系统Channel-TimeoutHandler1
  7. 【重点】LeetCode 143. Reorder List
  8. 军职在线大学生计算机基础答案,大学计算机基础试题-及答案~完整版.doc
  9. c语言课程设计,学生信息管理系统
  10. RAR和RAR4和zip那个压缩率最高
  11. python图片中文字识别
  12. 查看本机IP地址、测试本机与其他设备是否连通、查本机IP归属地
  13. Python初级双层for循环嵌套求素数合数和循环打印**
  14. 数据驱动的瑞幸咖啡未来会能赚!
  15. Redis报错Java.net.UnknownHostException的解决办法
  16. 超高学费一年八万!华中师范大学伍伦贡联合研究院计算机硕士
  17. MySQL 8.0如何配置my.cnf
  18. StoneDT开源舆情系统大数据技术栈介绍
  19. 【C语言】大一小白的一个C语言扎金花小程序
  20. 2019.3.8 提高B组 T2 JZOJ 3055 比赛

热门文章

  1. 细数Python三大“罪”!为什么编程能力比我好10倍的人都在夸它?
  2. 拿来就能用!如何用 AI 算法提高安全运维效率? | 技术头条
  3. 你相信逛 B 站也能学编程吗?
  4. Python 2 即将退休,Fedora 怎么办?
  5. 如何从零开始整一个高颜值 GitHub 小程序客户端?
  6. HTTP/1 已死!
  7. 人工智能究竟会不会让程序员失业?
  8. 如何化身BAT面试收割机?不愧是大佬
  9. 图论算法 最短路程_图论与图学习(二):图算法
  10. 水箱建模最小二乘法_Comsol Multiphysics for Mac(建模仿真软件)