夺命雷公狗—java---010---变量

夺命雷公狗      2022-06-02     637

关键词:

变量是用来存储数值(数据)

在java中,变量其实就是一块存储区域,变量中存储的数据时存储在JVM内存中的。

 

 

变量三要素

1,数据类型

是用来存储:字符串,小数,整数,单个字符,布尔值,对象等

 

2,变量名

在程序中,通过变量名来进行访问这块内存和里面的数据

 

3,值

变量中存的具体值,而且里面的值是可以变得

 

 

 

 

变量原则

 

1,先声明,后使用

包括类,方法等,都是遵循着先声明再使用的原则

 

 

2,变量声明的格式:

数据类型 变量名;

 

 

3,变量赋值格式:

变量名 =  变量值;

这两种赋值方式最终效果是一样的~ ~!

 

 

4,变量必须先初始化,也就是第一次赋值,再对他的值进行访问即可

 

 

5,第二次赋值不用再加数据类型,直接赋值即可

如:

int money = 1000;
money = 2000;

 

 

6,在同一作用域中,变量只能声明一次,但是赋值可以很多次

作用域可以理解为,从变量声明开始,到他所属的{  }结束

作用域如下图所示:

上图分为2个不同的作用域~ ~!

 

 

 

 

简单玩法玩法1:

class Test{
    public static void main(String[] args){
        /**
        *  int 数据类型是整型
        *  定义一个变量名字为 salary 工资
        *  然后再打印出来
        *  然后涨工资5000,进行一次运算再打印出来
        */
        int salary = 15000;
        System.out.println(salary);
        salary = salary + 5000;
        System.out.println(salary);

    }
}

 

 

 

 

简单玩法2:

class Test{
    public static void main(String[] args){
        /**
        *  int 数据类型是整型
        *  double 浮点型
        *  char 单字符型
        *  boolean 布尔型
        *  String 字符串
        *  定义使以上的类型定义一组个人信息并且输出
        */
        int age = 18;
        double height = 1.8;
        char sex = 'M';
        String name = "夺命雷公狗";
        boolean marry = false;
        System.out.print( "姓名:"+ name + "; 年龄:" + age +"; 性别:"+ sex + "; 身高:"+ height + "; 是否已婚:" + marry);
    }
}

 

 

 

夺命雷公狗—java---003---java注释

夺命雷公狗—JAVA---003---java注释JAVA注释//我是单行注释/*我是多行注释~~!*//***这个类绘制一个条形图*我是文档注释*@authorrunoob*@version1.2*/  查看详情

夺命雷公狗—java---008---println和print的区别

夺命雷公狗—JAVA---008---println和print的区别代码如下所示:classTest{publicstaticvoidmain(String[]args){System.out.println("夺命雷公狗");System.out.println(18);System.out.println('男');System.out.println("-------------"); 查看详情

夺命雷公狗—java---005---编码问题

夺命雷公狗—JAVA---005---编码问题在编写程序的时候我们是需要注意一下编码问题的,比如我们创建一个Hello.java 的文件,代码如下所示:classHello{publicstaticvoidmain(String[]args){System.out.println("你好");}}  然后我们来到文件... 查看详情

夺命雷公狗-----react---2--组建

  <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react 查看详情

夺命雷公狗—java---006---大小写问题

夺命雷公狗—JAVA---006---大小写问题1,源码文件名.java大小写的问题源码文件名不区分大小写,但是极力推荐区分大小写 2,字节码文件名(类名)严格区分大小写 3,代码中大小写严格区分大小写 温馨提示,玩JAVA基... 查看详情

夺命雷公狗—java---002---java开发环境搭建

夺命雷公狗—JAVA---002---java开发环境搭建JDK:JavaDeveloper'sKit,java开发工具包JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)... 查看详情

夺命雷公狗-----react---10--添加css样式的方法

  <!DOCTYPE><html><head><metacharset="utf-8"><title></title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react-dom.js"></scri 查看详情

夺命雷公狗-----react---1--页面的渲染

  <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react 查看详情

夺命雷公狗----git---5---分支

git分支的概念相当于是添加一个属于自己的分支,别人是看不到的,等你写完自己的程序到时候在合并到团队的分支上即可。。。。我们可以查看自己git里面有什么分支,如下所示:gitbranch  在这里我们可以很明显的看到... 查看详情

夺命雷公狗-----react---3--标签的规则

 <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react-dom.j 查看详情

夺命雷公狗---微信开发38----临时二维码

我们要做一个临时的二维码,就类似超市的最后抢购30秒。临时二维码手册的查找方式几乎差不了什么  第一步都是需要先申请到一个ticket值,然后通过ticket值去换取二维码,temp_qrcode.php代码如下: <?phpheader("Content-T... 查看详情

夺命雷公狗----阿里的支付接口

支付宝的支付接口的位置和以前的位置不是同一个地方了,,      然后我们可以看下官方提供的demo   这是刚下载出来的demo 我们一般都是要用到这个,我们可以先来修改下配置未见即可进行... 查看详情

夺命雷公狗-----react---16--事件操作事件

 <!DOCTYPE><html><head><metacharset="utf-8"><title></title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react-dom.js"></script> 查看详情

夺命雷公狗---node.js---15之加密

node其实也给我们留下了密码的加密发送,不过一般都是用cmd5加密其实也是够了,但是sha1加密也要提下:   /***Createdbyleigoodon2016/8/31.*/varcrypto=require(‘crypto‘);varmd5=crypto.createHash(‘md5‘);varpass=‘admin888‘;md5.update(pass 查看详情

夺命雷公狗-----react---15--三元运算符

 <!DOCTYPE><html><head><metacharset="utf-8"><title></title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react-dom.js"></script> 查看详情

夺命雷公狗-----react---20--实现验证码大写

  <!DOCTYPE><html><head><metacharset="utf-8"><title></title><scriptsrc="./js/react.js"></script><scriptsrc="./js/react-dom.js"></scri 查看详情

夺命雷公狗---dedecms----24dedecms让网站头部分离

我们这里来做一个让网站头部分离的工作,我们先看下index.htm的模版, 这里很明显就是用了一个div包围着而已,那么我们在模版目录下创建一个head.htm,如下所示: 然后我们再将刚才div里面包含的div给弄出来放到head.htm... 查看详情

夺命雷公狗jquery---24事件移除unbind

<!DOCTYPEhtml><html>   <head>       <metacharset="utf-8">       <title></title> 查看详情