第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

004 java中的變量

標簽:
Java

这篇文章为你搞懂三个问题

  1. 什么是变量?

  2. 如何使用变量?

  3. 变量命名有哪些规范?

变量

计算机的内存类似于人的大脑,电脑使用内存来存储计算所需要的数据。

内存像旅馆一样,不同的房间类型对应不同的数据类型,内存存储数据时会根据数据的需求为它申请一块合适的空间。用于存储数据的这个空间就是变量。

变量名内存地址
name0x5c2a0c3f..张三
age0xcd4d72a...10

变量名、内存和存储的值如上表

可以看到内存地址长而不方便记忆,但是变量名可以像给一个人起外号一样,方便记忆

使用变量的步骤

二狗放学回家后,妈妈给他做好了丰盛的饭菜,二狗吃上这些饭菜需要哪几步呢?

  1. 需要先准备一个碗或者盘子

  2. 将菜或汤装入容器中

  3. 夹菜或者用勺子喝汤

使用变量的步骤就和使用二狗吃饭的步骤是一样的:

  1. 声明变量,根据数据类型在内存中申请空间

  2. 赋值,将数据存储至对应的内存空间

  3. 使用变量,取出数据使用

用下面的代码演示变量的使用过程:

public class DemoVariable{    public static void main(String[] args){        //1.声明变量
        int a;        //2.赋值
        a=10;        //3.使用变量(打印变量的值到控制台)
        System.out.println(a);
    }
}

上面的赋值语句看起来很像数学中的等式,但赋值和等号是完全不同的

在编程中等号的作用是将"="右边的值放入左边的变量中,以后都要记住这个规则

也可以将声明变量和赋值同时进行:

public class DemoVariable{    public static void main(String[] args){        //1.声明变量并赋值
        int a=10;        //2.使用变量(打印变量的值到控制台)
        System.out.println(a);
    }
}

总结

  1. 声明变量的语法:

    数据类型 变量名;

  2. 变量赋值的语法:

变量名=数值;

  1. 声明变量和变量赋值同时进行的语法:

数据类型 变量名=数值;

变量的命名规则

1.在java中变量名的大写是有严格区分的,像 Javajava 就是两个完全不同的变量

2.允许以下规则的字符做变量名

首字符: 1.字母 2.下划线 3.$符号

其余部分:任意多的 1.数字 2.字母 3.下划线 4.$符号

例如:a _ $_ a1 $a user_name

3.java中的变量名不能和关键字冲突

生活在古代的人民起名就不能随便起,如果和皇帝的名字冲突了可能就要杀头。java编译器就和古代皇帝一样霸道:“不按我的规矩来,哼哼,就等着报错吧”

例如:public static void class 这些关键字及以后咱们要说到的数据类型

4.要避免无意义的变量名

例如:aa bbb z1 haha

试一试

  1. 下面的变量名中哪些是错误的?为什么?
    string String a+b 9variable my name

  2. 在 eclipse 中编写如下代码,能否运行?为什么?

public class Test1 {    public static void main(String[] args) {
        String book;
        System.out.println(book);
    }
}
  1. 在 eclipse 中编写如下代码,能否运行?为什么?

public class Test2 {    public static void main(String[] args) {        int num=20;        int num=15;
    }
}

鼓励你在留言中发布自己的答案,与其他人一起交流,并在百度上搜索相关问题

原文出处:https://www.cnblogs.com/AIThink/p/9602482.html

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消