美文网首页大数据
Java 变量 运算符

Java 变量 运算符

作者: 喵感数据 | 来源:发表于2019-11-04 16:47 被阅读0次

标识符
什么是标识符?
以字母、下划线、美元符号开头,后跟字母、下划线、美元符号或数字所组成的字符系列。
长度没限制,但标识符不可以是java中的关键字。

关键字
什么是关键字?
java中有一些字符系列具有特殊的含义,这些字符系列被保留下来,不用做标识符,所以关键字又称保留字。
关键字一共50个,全部是小写英文组成,其实是50个单词。

标识符的作用?
它是用来命名的。java里所有的需要命名的元素,都要使用标识符来命名。
也就是说,任何一个名字,都应该是一个标识符。
例如:类名、方法名、接口名、包名...

关键字


变量
什么是变量 ?
字面意义 : 变化的量。变量是程序中基本的存储单元,是内存的一个存储单位,变量就是用来存储数据的。

如何使用变量 ?
变量要先声明后使用。即你要使用变量,那么你必须先定义一个变量

变量声明的意义 ?
例如 int i = 3 || double d ;
程序执行到变量声明,意味着内存中开辟了相应的空间给与这个变量使用。变量类型不同开辟空间大小也不同。


如何声明变量?先声明后使用!
变量声明必须要声明类型。
java是一门强类型的语言,所有的变量声明时都需要给定其数据类型。变量声明必须有名字,变量名字需要满足标识符规则。
固定格式:
格式 1
数据类型 变量名字 ;
例如:int i ;
格式 2
数据类型 变量名字1,变量名字2,变量名字n;
例如:int x , y ,z;
建议使用 第一种

声明变量并赋值
格式 3
数据类型 变量名字 = 值;
例如:int x = 3;
格式 4
数据类型 变量名字1 = 值1 , 变量名字n = 值n;
例如:int x = 3 , y = 4 , z = 5 ;
建议使用第三种

注意:
变量不可重复声明
变量可以反复赋值

public class FirstJava {
    //声明整型变量
    int x;
    int y,z;
    int x1 = 1;
    int y1 = 2,z1 = 3;
    public static void main(String[] args) {
        int i = 1;
        System.out.println(i);
        i = 4;
        System.out.println(i);
    }
}

变量的三要素
1.变量的类型:每个变量在声明时就确定了类型,且类型不能更改。
2.变量的名字:变量不能改名字。
3.变量的作用范围

变量在被进行了初始化之后就可以使用了。
什么是初始化?
初始化就是第一次赋值。

变量的作用范围?变量的种类 ?
根据变量的声明位置和作用范围可以把变量分成两类
1.局部变量
2.成员变量

局部变量:在类体中、方法、语句块或者方法的语句块中声明的变量是局部变量。
特性
1.没有默认值或者说声明之后没有默认进行初始化。
2.作用范围,局部变量的作用范围:从声明处开始到其所在的 方法 或 语句块结束处 结束作用范围。

成员变量:在类体中、方法和语句块之外声明的变量是成员变量
特性
1.有默认值,但是默认值取决于类型。例如:int型默认0 double型默认0.0
2.作用范围:整个类,在该类中的任何地方都可以访问到。

在不同的方法里可以声明 同名的变量吗?

    //在不同的方法里可以声明 同名的变量
   public static void main(String[] args) {
       int i = 3;
       System.out.println(i);
       show();
   }
    //声明不重复的变量主要是考虑使用的问题
   private static void show() {
       int i = 4;
       System.out.println(i);
   }
}

在方法里 可以声明和成员变量 同名的变量吗的 ?

public class FirstJava {
    //在方法里可以声明和成员变量同名的变量,默认使用局部变量
    static int i;
   public static void main(String[] args) {
       int i = 3;
       System.out.println(i);
   }

}

相关文章

  • Java学习

    1 java语言基础 java语言简介, Java开发环境, 变量, 运算符, 表达式, 分支语句, 循环语句, ...

  • Java-运算符

    java运算符是来操纵变量,有算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、条件运算符和instanc...

  • java-运算符

    Java运算符 int i=3%2.0;这是错误的表达式java定义的变量类型 ------变量类型应匹配对应的...

  • 2022-03-18

    # Java 基本语法 ## 变量与运算符 ——————————————— ### **关键字和保留字** ***...

  • Java基础系列6-Java的运算符

    一.运算符概述 对常量和变量进行操作的符号称为运算符。 用运算符把常量或者变量连接起来符号java语法的式子就可以...

  • Java基础语法--运算符

    Java基础语法--运算符 2.1 算术运算符 运算符是用来计算数据的符号.数据可以是常量,也可以是变量.被运算符...

  • Java基础

    怎么学习Java:多想,多练 Java语言介绍 Java的三大平台 Java语言特点 变量和运算符 Java中的变...

  • JAVA

    JAVA 变量,类型,运算符,表达式 变量三要素: 类型 ,变量名 , 保存的值1.类型: 整数:int小数...

  • 第二天 变量&数据类型&运算符【悟空教程】

    第二天 变量&数据类型&运算符【悟空教程】 第02天 Java基础 第1章变量 1.1变量 1.1.1变量概念 变...

  • Java 关系运算符

    Java的关系运算符(relational operators)也称为“比较运算符”,用于用来比较判断两个变量或常...

网友评论

    本文标题:Java 变量 运算符

    本文链接:https://www.haomeiwen.com/subject/ousdbctx.html