java基础-变量

java中的变量分为四种:

  • 实例变量(非静态字段):一个java类中没有static关键词修饰的字段
  • 类变量(静态字段):一个java类中带有static关键词修饰的字段。
  • 局部变量:一个封闭的花挂号(如方法中)内定义的变量。
  • 参数:传递给方法的变量。

变量的命名

  要求

  • 变量的名称对大小写敏感,变量的名称可以是任何有效的标识符--可以有任意长度的Unicode字母和数字组成,不能使用空白字符
  • 不能以数字开头,一般不提倡使用$或下划线开头,因为一些机器产生的名称中包含“$”
  • 不能使用关键词或者保留名称

  命名建议

一般变量名称使用英文单词,如果变量包含多个单词,一般除首个单词外,后面的单词首字母都用大写,如

 int numGears=6 //请注意名称的写法

而常量名称(final关键词修饰)则单词全部大写,单词用下划线分隔开如

static final int NUM_GEARS=6//请注意名称的写法
时间: 2024-11-18 20:10:48

java基础-变量的相关文章

java基础---------变量 数据类型

写在之前. 博主是曾经在北京尚观跟着李慧芹老师嵌入式C出身的,虽然学习阶段并没有学得多好但老师传授的C特有的面向过程思想以及透过现象看本质的功夫足够我受用一生. 就比如学习C的时候老师给了个虽然没那么严谨的但通用性很强的公式    [存储类型]+[数据类型]+变量=常量 当你被结构体.共用体迷失自己时,想起结构体.共用体其实也是一种数据类型时就豁然开朗了. 困扰我很久的数据结构也是如此 . 变量(指针)=常量(地址)之后  也就不会再被a->next->next=NULL; a->nex

Java基础——变量、数据类型

一 .变量 1.计算机的内存类似于人的大脑,计算机使用内存来记忆大量运算时要使用数据.内存是一个物理设备,如何来存储一个数据呢?很简单,把内存想象成一间旅馆,要存储的数据就好比要住宿的客人. 首先,旅店的服务人员会询问要住什么样的房间,如:单人间.双人间.总统套间:然后,根据选择的房间类型,服务员会安排合适的房间.“先开房间,后住”就描述了数据存入内存的过程. 首先,根据数据类型的类型为它在内存中分配一块空间(即找一个合适的房间),然后数据就可以放进这个空间(即入住). 那么为什么对存储空间有要

Java基础——变量及数据类型

每种语言中都会设计到许多数据,于是,你会接触到不同的数据类型,初次接触数据类型是也曾晕晕乎乎,在java语言中,终于有点明白了,梳理一下,与君共勉. 变量的概念 内存中的一个存储区域 变量名+数据类型 可在同一类型范围内不断变化 为什么定义变量: 用于不断的存放同一类型的常量,并可以重复使用 使用变量注意: 变量的作用范围,一对{}之间有效 初始化值 定义变量的格式: 数据类型   变量名=初始化值 eg: int x = 4 注:格式固定 理解:变量就如同数学中的未知数. 数据类型: 整数默认

Java基础---变量(三)

简单的说,我们可以把变量看作是个盒子,可以将钥匙.手机.饮料等物品存放在这个盒子中,也可以在需要的时候换成我们想存放的新物品. 在 Java 中,我们通过三个元素描述变量:变量类型.变量名以及变量值. 如果我们把变量比作是酒店的房间,要存储的数据就好比要住宿的客人,我们可以根据客人的要求安排其入住"标准间"或者是"总统套房",并且可以根据房间名字快速查找到入住客人的信息.同理,在 Java 程序中,我们也可以根据所需要保存的数据的格式,将其保存在指定类型的变量空间中

Java基础 变量的作用域

变量的作用域: 1. Java用一对大括号作为语句块的范围,称为作用域. 2.作用域中的变量不能重复定义. 3.离开作用域,变量所分配的内存空间将被JVM回收. public void name(){ private String name = "rudy"; System.out.println("name"+name); { String name = "rd"; System.out.println("name"+nam

<java基础>变量与常量 <4>

在程序执行过程中,其值不能被改变的量称为常量,其值能被改变的量称为变量. 我将用以下代码介绍标识符与关键字.变量与常量(//./*这两个符号代表注释):public class test{                                                   //创建类         /**           * 标识符:所谓标识符其实就是名字(类名.变量名.方法名.数组名.文件名等有效字符序列).          * 关键字:关键字是Java语言中已经被赋予

Java基础 变量名的开头可以使用$

????JDK :OpenJDK-11 ?????OS :CentOS 7.6.1810 ?????IDE :Eclipse 2019?03 typesetting :Markdown ? code package per.jizuiku.base; /** * @author 给最苦 * @date 2019/06/29 * @blog www.cnblogs.com/jizuiku */ class Demo { /** * @param args */ public static void

java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符

**-----Java基础大纲-----**   **-----本章节-----** 1.Java语言的历史.特点及工作原理 2.JRE和JDK的介绍 3.Java运行环境和开发工具 4.Java基础语法 **-----下一章节-----** 5.条件语句 6.循环 7.数组 ============================================== 一:历史及开发准备 1.Java发展历程及来源 (1)发展历程 1996年1月,Sun公司发布了Java的第一个开发工具包(JD

Java基础——成员变量、局部变量和静态变量的区别

之前在刚开始学习Java的时候,就谈了谈Java基础中的变量,虽然知道这货以后会经常用到,但没想到了基本语法这里,竟然有冒出来了成员变量.局部变量和静态变量.变来变去太容易让人搞晕了,挑拣出来梳理一下喽! 要想区分这哥仨,首先,我们得知道它们分别是什么.先从成员变量下刀. 成员变量 我们来研究一个事物: 属性:外在特征:例如人的身高,体重 行为:能够做什么:例如人有说话,打球等行为. 而在Java语言中,最基本的单位是类,类就是用来体现事物的. 用类class来描述事物也是如此: 属性:对应类中