原创 Java基础语法学习之常量与变量

发布时间:2020-05-14 15:31:15 浏览 1032 来源:博学谷 作者:照照

    今天Java基础语法学习的内容是常量与变量,顾名思义,常量就是不会发生改变的,而变量则恰好相反。本文主要总结了常量的概念、分类、案例演示,还有变量的概念、格式以及使用。下面就一起梳理下相关得基础知识点吧~

     

    Java基础语法

     

    一、常量

     

    1、概念:常量是指在程序运行过程中,其值不可以发生改变的量。

     

    2Java中的常量分类

     

    1)字符串常量:用双引号括起来的多个字符(可以包含0个、一个或多个),例如"a""abc""中国"等。

     

    2)整数常量:整数,例如:-10088等。

     

    3)小数常量:小数,例如:-5.51.088.88等。

     

    4)字符常量:用单引号括起来的一个字符,例如:'a''5''B'''等。

     

    5)布尔常量:布尔值,表示真假,只有两个值truefalse

     

    6)空常量:一个特殊的值,空值,值为null。除空常量外,其他常量均可使用输出语句直接输出。

     

    3、案例演示:

     

    ~~~java

    public class Demo {

        public static void main(String[] args) {

            System.out.println(10); // 输出一个整数

            System.out.println(5.5); // 输出一个小数

            System.out.println('a'); // 输出一个字符

            System.out.println(true); // 输出booleantrue

            System.out.println("欢迎来到黑马程序员"); // 输出字符串

        }

    }

    ~~~

     

    二、变量

     

    1、概念:变量是指在程序运行过程中,其值可以发生改变的量。从本质上讲,变量是内存中的一小块区域,其值可以在一定范围内变化。

     

    2、格式:

     

    ```java

    数据类型 变量名 = 初始化值; // 声明变量并赋值

    int age = 18;

    System.out.println(age);

    ```

     

    或者

     

    ```java

    // 先声明,后赋值(使用前赋值即可)

    数据类型 变量名;

    变量名 = 初始化值;

    double money;

    money = 55.5;

    System.out.println(money);

    ```

    还可以在同一行定义多个同一种数据类型的变量,中间使用逗号隔开。但不建议使用这种方式,降低程序的可读性。

     

    ```java

    int a = 10, b = 20; // 定义int类型的变量ab,中间使用逗号隔开

    System.out.println(a);

    System.out.println(b);

     

    int c,d; // 声明int类型的变量cd,中间使用逗号隔开

    c = 30;

    d = 40;

    System.out.println(c);

    System.out.println(d);

     

    3、变量的使用

     

    通过变量名访问即可使用变量。但是要注意在同一对花括号中,变量名不能重复。而且变量在使用之前,必须初始化(赋值)。定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。因为整数默认是int类型,整数太大可能超出int范围。定义float类型的变量时,需要在小数的后面加F(大小写均可,建议大写)。因为浮点数的默认类型是double double的取值范围是大于float的,类型不兼容。

     

    以上就是Java基础语法学习中常量与变量的有关知识,大家都理解了吗?如果觉得文章讲解的不够详细,可以在博学谷观看相应的视频课程。现在在下方申请免费的试学名额,马上就可以开通学习账号,享受传智播客的名师为你授课~

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: Java基础语法学习注释和关键字 下一篇: Java 基础语法之数据类型学习笔记

相关推荐 更多

    推荐课程

  • Spring Cloud Alibaba微服务架构电商项目实战

    ¥399 进阶 303

  • 精选大学生毕设项目 10小时带你学会搭建在线购物网站

    免费 基础 1058

  • 技术中台下终搜解决方案

    ¥299 进阶 134

  • Shiro框架工作原理与实践精讲

    ¥129 进阶 217

  • Java学习路线及职业发展方向

    免费 基础 1937

热门文章

  • UI设计培训费用要多少钱?靠不靠谱?
  • 哪个Python培训机构好些?怎么选?
  • 这样的Java自学姿势 学废最快
  • 2021年大数据行业发展前景及岗位方向如何?
  • Web前端开发工程师培训班哪家好?
  • 互联网产品经理岗位现在有多热门?
  • 前端测试用例怎么写?为什么写测试用例?
  • 有哪些好的线上培训产品经理的机构?
  • 零经验的人学编程难吗?能学会吗?
  • 传智博学谷神经网络和深度学习课程推荐
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码