什么是变量:

在计算机语言中用来存储计算结果或表示值

如何命名Java变量:

如同酒店会给每个房间起个性化的名字一样,程序中的变量也需要用合理的名字进行管理—变量名!

变量命名要符合以下规则:

首字母必须是大写或小写的英文字母

可以用下划线_开头

可以用美元符号$开头$

给变量命名要遵守的习惯:

1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge

2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意。如:定义变量名 stuName 保存“学生姓名”信息

注意: Java 变量名的长度没有限制,但 Java 语言是区分大小写的,所以 price 和 Price 是两个完全不同的变量哦!

Java变量的使用规则

1、Java 中的变量需要先声明后使用

比如

String name=”你的名字”;

System. out. println(name);

2、变量使用时,可以声明变量的同时进行初始化

int age=26;

也可以先声明后赋值

int age;

age=26;

3、变量中每次只能赋一个值,但可以修改多次

String bookName=”Java语言”,”C语言”;这是错的!!!

4、main 方法中定义的变量必须先赋值,然后才能输出

5、虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平台操作时出现乱码等等

java什么变量用作英文_Java基础之变量-什么是变量相关推荐

  1. Java成员变量与类变量_Java基础随记2-成员变量和类变量的区别

    由static修饰的变量称为静态变量,其实质上就是一个全局变量.如果某个内容是被所有对象所共享,那么该内容就应该用静态修饰:没有被静态修饰的内容,其实是属于对象的特殊描述. 不同的对象的实例变量将被分 ...

  2. java基本数据类型的标识符_java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式...

    一.标识符 二.关键字 三.JAVA基础数据类型 3.1.常量 3.2.变量 从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行.一个.e ...

  3. java怎么用doss窗口_Java基础1-环境变量的配置

    一.为什么要配置环境变量? 1.当我们安装好JDK以后,Windows+R->cmd->javac回车,这时会出现: 这是因为我们刚安装好的JDK文件,windows操作系统是无法找到ja ...

  4. java怎么访问静态属性_Java基础——java静态变量面试题

    Java面试中主要考察的就是应聘者的基础知识的掌握情况,静态变量是属于静态存储方式,是java中基础性的内容.下面就为大家准备了10道java静态变量面试题,希望可以帮助到有面试需要的朋友们. 1.s ...

  5. java中的静态变量的作用域_Java基础学习03-变量、常量、作用域

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

  6. java中如何实现变量可配置_Java基础-如何配置环境变量

    Java环境变量详细教程 第一步.打开电脑环境变量设置窗口 以Win10系统为例子. 在桌面找到此电脑,右键此电脑- ->属性,点击属性- ->点击左侧高级系统设置 点击高级系统设置 点击 ...

  7. java知识点博客园_JAVA基础知识回顾

    JAVA基础知识回顾 一.背景介绍 JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2 Platfo ...

  8. c++变量重新赋值_Java基础二:一文讲透变量与数据类型

    学透Java中的变量与基本数据类型,看这篇就够了.变量 什么是变量: java是强类型语言,所有的变量都必须先声明才能使用,声明变量时必须指定变量存储信息的类型.变量的声明一般使用名值对的方式,包含变 ...

  9. java继承原理内存角度_Java基础知识巩固

    最近发现自己的Java基础知识还是有点薄弱,刚好有点空闲时间进行再补一补,然后进行整理一下,方便自己以后复习.其实个人认为Java基础还是很重要的,不管从事Java后端开发还是Android开发,Ja ...

最新文章

  1. python干啥用的啊-python干什么用的
  2. yii2设置session时间_关于 Swoft 2.0 版本用 Redis 存储 session 时配置问题
  3. JAVA大数--POJ 1715 大菲波数
  4. 倒计时小工具_送你3个倒数计日的小程序,让你不再遗忘重要事
  5. matplotlib polar 雷达图
  6. 解决pycharm中新建的工程因为运行图标等均为灰色而无法运行的问题
  7. 联想计算机主机编号,联想如何查找主机编号
  8. oracle关闭多余游标,关闭结果集后,Oracle不删除游标
  9. 火狐 firefox proxy moz=proxy:// 407错误 解决办法
  10. 安卓CTS官方文档之兼容性方案概览
  11. 串口驱动的3种实现方式
  12. RQNOJ-19 篝火晚会
  13. 2020年全国大学生数学建模竞赛优秀论文
  14. WDF pci驱动开发的若干总结
  15. APICloud可视化开发新手图文教程
  16. Python实现绘制函数图像——以Sigmoid函数为例
  17. matplotlib绘制雷达图之基本配置——万能模板案例
  18. 拍照基础方法及构图技巧
  19. 基于 YOLOV3的交通车辆检测
  20. 《神经科学-探索脑(第2版)》部分笔记

热门文章

  1. 编写高质量代码:Web前端开发修炼之道(三)
  2. javascript一些底层方法总结及用法
  3. 文字滚动的另一方法 拆分文字来做到文字滚动
  4. ASP.NET MVC: 构建不带 Web 窗体的 Web 应用程序(转载)
  5. 计算机网络(二十七)-IPv4
  6. maven安装与项目创建
  7. html5+游戏+广告,给html5 游戏添加admob广告挣钱盈利
  8. 生产环境可以用吗_柑橘可以生产果醋吗?柑橘果醋的生产工艺是什么?
  9. linux删除文件夹和文件
  10. QT中信号和槽的简单解释