变量

变量就是一个临时存储数据的空间。那么我们把数据存在内存空间里面,怎么取呢?

举例说明:

我们可以把旅馆的一个个房间看作一个存储空间,把房间的名字“101”看成变量名,把房间类型“标间”、“商务”看成变量类型,把入住的客人看作变量值。

如上图我们可以快速的通过房间的(变量名)知道房间入住客人的人数(变量值)。那么我们也可以 通过变量的变量名可以快速的找到它存储的数据。

总结:声明变量就是在内存中开辟出一块空间,用来存储数据。

基本数据类型

在java当中可以把数据类型分为两大种类数值类型和boolean类型:

值得指出字符串(String)不是数据类,字符串类型是一个类,也就是一个引用类型。

整型

》int   整形

》long    长整型

》bype    一个字节8bit     取值范围  : -128  ——   127

》short      短整型

浮点型

》double   双精度 浮点型

》fload     单精度浮点型

布尔型

》booleam      真和假        返回值是 true 和 false

字符型

》char  字符     存储单个字符

变量名

简单的说就跟人类取名字一样,可以叫“张三”或者“李四”,在编程当中我们要取一些有意义的变量名。

变量命名规则

1.变量必需以字母、下划线“-”或“$”符号开头

2.变量可以包括数字,但不能以数字开头

3.除了“-” 或 “$” 符号以外,变量名不能包含特殊字符。

4.不能使用Java语言的关键字,如 int、class 、public 等

规范:变量名要简短且能清楚地表明变量的作用,可以由一个或多个单词组合而成,通常第一个单词的首字母小写,其后单词的首字母大写。

例如:

注意常见问题:

1.变量未赋值先使用

2.不能使用非法的变量名

3.变量不能重名

java变量数据类型_Java——变量和数据类型相关推荐

  1. java数据类型_Java 变量、表达式和数据类型详解

    数据类型 一.变量 变量: 表示存储空间,可用来存放某一类型(整数.小数...)的数据,没有固定值,变量值是可变的,可重复使用,也可以用来存储某种类型的未知数据. 变量的特点: ① 占据内存中的一块存 ...

  2. java变量数据类型_java变量与数据类型

    第二章 变量与数据类型 变量 变量的概述 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名).类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值. 每个变量都有自己的作用范围 ...

  3. java 基本的数据类型_Java的基本数据类型介绍

    1. Java的数据类型 Java的数据类型包括基本数据类型和引用数据类型.其中基本数据类型就是我们通常所说的4类8种数据类型,如下图所示,4类即整数类型.浮点数类型.字符型和布尔型,8种即byte. ...

  4. java 数组写法_java书写、数据类型、数组定义

    这里只记录java与php.javascript不同的地方,相同的地方就不赘述了. 1.java文件源码为以.java为后缀的文件,字节码文件是以.class为后缀的文件. 2.写好一个java源码之 ...

  5. java 变量类型_Java 变量类型

    Java 变量类型 在Java语言中,所有的变量在使用前必须声明.声明变量的基本格式如下: type identifier [ = value][, identifier [= value] ...] ...

  6. java 声明变量 初始化_Java变量的声明和初始化

    Java 语言是强类型(strongly typed)语言,强类型包含以下两方面的含义:所有的变量必须先声明.后使用. 指定类型的变量只能接受类型与之匹配的值. 这意味着每个变量和每个表达式都有一个在 ...

  7. java变换变量赋值_Java变量的类型转换

    在程序中,当把一种数据类型的值赋给另一种数据类型的变量时,需要进行数据类型转换.根据转换方式的不同,数据类型转换可分为两种:自动类型转换和强制类型转换.自动类型转换 自动类型转换也叫隐式类型转换,指的 ...

  8. 大数据 java 代码示例_Java变量类型与示例

    大数据 java 代码示例 Java变量 (Java variables) Variables are the user-defined names of the memory blocks, and ...

  9. java成员变量定义_java变量之成员变量和局部变量以及它们的运行机制

    Java语言根据变量定义位置的不同,将变量分为成员变量和局部变量.成员变量指的是定义在类中(方法外)的变量,局部变量指的是定义在方法中的变量.同时成员变量以是否用static修饰分为类变量和实例变量. ...

最新文章

  1. centos6.5编译安装php7
  2. Python爬虫,通过特定的函数来筛选标签
  3. 前端HTML以及HTML5(基本标签)
  4. java循环一年月份天数和_javawhile循环编写输入某年某月某日,判断这一天是这一年的第几…...
  5. 数据中心网络架构的问题与演进 — 传统路由交换技术与三层网络架构
  6. 从输入一个url到浏览器页面展示都经历了哪些过程?
  7. Python变量的下划线
  8. 惠普应用监控解决方案
  9. 【UVA202】Repeating Decimals(模拟除法)
  10. vb.net 教程 1-20 例
  11. ExcelVBA之InputBox函数
  12. 20220529复盘记录
  13. QIIME 2教程. 05粪菌移植分析练习Fecal microbiota transplant (FMT)(2020.11)
  14. c#实现短信发送程序
  15. 简单并不粗暴:自学产品的8个方法
  16. 安装Hexo博客并部署到GitHub或云服务器(细节教程,越过各种坑)
  17. logcat查询日志
  18. 计算机中十六乘十六进制怎么算,16进制的乘法怎么算
  19. 舆情智慧决策闭环管理平台
  20. 两个和尚的故事【摘】

热门文章

  1. linux修改arena大小,教大家Resolume Arena怎么设置大屏幕的方法
  2. vs release 调试 路径设置
  3. VS 动态库 导出C++类
  4. pytorch多进程加载数据
  5. win 10无法启动print spooler服务,提示1068依赖服务或组无法启动
  6. OpenCV Windows Pack but it has no binaries compatible with your configuratio
  7. Tensorflow分批量读取tfrecords
  8. Ubuntu 14.04 上使用 Nginx 部署 Laravel 4.2
  9. 二十六、redis哨兵模式
  10. 丹妮在使用计算机计算,美国工程院院士丹妮拉•鲁斯:每个人都有自己的机器人...