美文网首页
认识Java中的变量

认识Java中的变量

作者: 王一萍o叩丁狼教育 | 来源:发表于2018-08-21 16:29 被阅读0次

1.1.1. 变量****(重点)

通过一张不完整的房屋租赁合同,引出变量。

案例:张三需要租赁李四的房屋,租赁合同如下:

image.png

上述合同,相当不正规,因为正规的合同上,租客和房东都是有变动的,不能写死,在整个合同中应该是使用甲方来表示房东,乙方来表示租客,只会在最后的时候签名甲方是谁,乙方是谁。

image.png

1.1.1.1. 变量概述(了解)

表示存储空间,可用来存放某一类型的常量,没有固定值,并可以重复使用。变量是内存中一块区域,可以往该区域存储数据,修改里面的数据,也可以获取里面的数据。

image.png

变量的特点:

① 占据着内存中的某一块存储区域

② 该区域有自己的名称(变量名)和类型(数据类型)

③ 可以被重复使用

④ 该区域的数据可以在同一类型范围内不断变化

1.1.1.2. 变量定义和赋值(重点)

需求,定义一个int类型变量,并赋值。

方式一,先定义变量,再赋值

  • 数据类型 变量名; 如:int age;

  • 变量名 = 常量值; 如:age = 17;

方式二,在声明时同时赋值(推荐)

  • 数据类型 变量名 = 初始化值; 如:int age = 17;
public class VarDemo{

  public static void main(String[] args) {

    //定义一个int类型变量,初始值为17

    int age = 17;

    System.out.println(age);

    //修改age变量的值为22

    age = 22;

    System.out.println(age);

  }

}

使用变量注意:

  • 变量必须先声明,并且初始化后才能使用

  • 定义变量必须有数据类型

  • 变量从开始定义到所在的花括号结束之内可以使用,离开花括号就不能使用了

  • 同一作用域内,变量名不能重复定义

注意:格式是固定的,记住格式,以不变应万变

image.png

需求:定义每一种数据类型的变量

public class VarDemo{

  public static void main(String[] args) {

    //byte类型变量

    byte b = 20;

    System.out.println(b);

    //short类型变量

    short s = 20;

    System.out.println(s);

    //int类型变量

    int i = 20;

    System.out.println(i);

    //long类型变量,使用L后缀

    long l = 20L;

    System.out.println(l);

    //float类型变量,使用F后缀

    float f = 3.14F;

    System.out.println(f);

    //double类型变量

    double d = 3.14;

    System.out.println(d);

    //char类型变量

    char c = 'A';

    System.out.println(c);

    //boolean类型变量

    boolean bb = true;

    System.out.println(bb);

    //String类型变量

    String str = "你好";

    System.out.println(str);

  }

}

需求:交互两个相同类型变量的值


image.png
  • 把num1的值存储到临时变量temp中去

  • 把num2的值赋给num1变量

  • 把temp存储的值赋给num2变量

public class ChangVarDemo{

  public static void main(String[] args) {

    int num1 = 10;

    int num2 = 20;

    System.out.println("num1=" + num1);

    System.out.println("num2=" + num2);

    //--------------------------------

    //交互操作

    int temp = num1;

    num1 = num2;

    num2 = temp;

    //--------------------------------

    System.out.println("num1=" + num1);

    System.out.println("num2=" + num2);

  }

}

若要获得最好的学习效果,需要配合对应教学视频一起学习。需要完整教学视频,请参看https://ke.qq.com/course/272077

相关文章

  • 认识Java中的变量

    1.1.1. 变量****(重点) 通过一张不完整的房屋租赁合同,引出变量。 案例:张三需要租赁李四的房屋,租赁合...

  • JavaSE笔记(一)基本语法

    认识Java关键字 认识Java标识符 如何命名Java变量 优秀攻城师的习惯: Java中的数据类型 Java中...

  • Java入门

    认识Java java环境变量 1、变量名java_home变量值(jdk路径)2、变量名path变量值(%Jav...

  • jni中java变量转换c变量

    jni中java变量转换c变量

  • 5. Java 中的变量 【连载 5】

    1. 理解 Java 中的变量 程序中需要处理数据,Java 中的变量是用来装载数据。变量类似一个盒子,我们通过这...

  • java中的变量

    这篇文章为你搞懂三个问题 什么是变量? 如何使用变量? 变量命名有哪些规范? 变量 计算机的内存类似于人的大脑,电...

  • Java中的变量

    命名规范 Java的变量以字母开头,由字母和数字组成,大小写敏感,变量名长度基本无限制 变量初始化 Java允许将...

  • java中的变量

    简单的说,我们可以把变量看作是个盒子,可以将钥匙、手机、饮料等物品存放在这个盒子中,也可以在需要的时候换成我们想存...

  • Java中的变量

    Java中的变量 变量的定义 在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,...

  • Java中的变量

    Java中的变量 一、变量类型 局部变量:方法和语句块内定义的变量。(必须初始化后使用) 成员变量:方法外部,类的...

网友评论

      本文标题:认识Java中的变量

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