简述你是如何理解Java语言中的变量和常量的?_java什么是变量和常量

简述你是如何理解Java语言中的变量和常量的?_java什么是变量和常量Java基础语法之Java常量与变量

大家好,又见面了,我是你们的朋友全栈君。

一  认识Java标识符(给Java程序中的变量、类、方法等命名的符号)

标识符遵循规则:

    1.标识符可以由数字,字母,下划线,美元符组成,但不能包含其他特殊符号,不能以数字开头。

    2.标识符不能是Java中关键字和保留字

    3.标识符是严格区分大小写的

    4.标识符的命名最好能反应出他的作用,做到见名知意

二 变量是什么

  三个元素来描述变量:

     变量类型 变量名 变量值

三 java数据类型

  Java语言是一种强类型数据语言,在Java中存储的数据都是有类型的,而且必须在编译时就确定其类型

  数据类型分为基本数据类型 和 引用数据类型

  基本数据类型分为数值型 字符型 布尔型

  数值型分为整数类型(byte short int long)浮点型(float double)

  引用数据类型分为类(class)接口(interface)数组

  String 是一种常见的引用数据类型,用来表示字符串

四 Java中变量的使用规则

  1Java中的变量需要先声明后使用

  2 变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值 String a = 1; /String a; a=1;

  3 变量中每次只能赋一个值,但可以修改多次

  4.main 方法中定义的变量必须先赋值,然后才能输出

五 Java中的自动类型转换

   数字表示范围小的数据类型可以自动转换为范围大的数据类型

六 Java中的强制类型转换

  强制显示的把一个数据类型转换为另外一种数据类型

七 Java中的常量的应用

  常量是一种特殊的变量 值一旦被设定 ,在程序运行过程中不允许改变

  fianl 常量名= 值

  常量名一般使用大写字符

  程序中使用常量可以提高代码的可维护性

 

  

转载于:https://www.cnblogs.com/wangdx1107/p/10250272.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107073.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NS2 nam中节点及数据流颜色设置

    NS2 nam中节点及数据流颜色设置

    2021年12月5日
    43
  • dump文件 linux,Linux下快速分析DUMP文件「建议收藏」

    dump文件 linux,Linux下快速分析DUMP文件「建议收藏」dump文件传输到本地进行分析,常常需要大量的等待时间。使用IBM的eclipse的MAT工具可以直接在服务器上进行快速DUMP分析。运行环境要求linux操作系统JDK8以上下载MAT的linux版本Eclipse的MAT工具下载链接MAT支持各种操作系统,找到Linux版本下载下来#运行uname-m看一下linux是x86_64还是x86的帮助你选择下载那个版本。uname-…

    2022年10月2日
    4
  • java专业是什么专业,写的太详细了「建议收藏」

    java专业是什么专业,写的太详细了「建议收藏」前言SQL语句执行慢的原因是面试中经常会被问到的,对于服务端开发来说也是必须要关注的问题。在生产环境中,SQL执行慢是很严重的事件。那么如何定位慢SQL、慢的原因及如何防患于未然。接下来带着这些问题让我们开启本期之旅!第1章:Dubbo的简史、后续的规划和整体架构大图————Dubbo高性能RPC通信框架1.1应用架构演进过程1.2Dubbo简介1.3Dubbo总体大图第2章:Dubbo的环境配置和基于Dubbo开发第一款应用程序————开发第一款Dubbo应用程序

    2022年7月7日
    25
  • ODS与EDW的区别「建议收藏」

    ODS与EDW的区别「建议收藏」根据自己的理解与实际项目经验,说说ODS与EDW的异同。如果有不对的地方,欢迎大家批评指正。维基百科对于ODS的定义为”Anoperationaldatastore(or“ODS”)isadatabasedesignedtointegratedatafrommultiplesourcesforadditionaloperationsonthedata.Un

    2022年9月26日
    2
  • 程序员成才的关键——内在兴趣和善于发现

    程序员成才的关键——内在兴趣和善于发现

    2021年8月29日
    51
  • Edge breaker记录

    Edge breaker记录和代码相关性非常强的是这篇文章,几乎就是伪代码了:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.58.7918&rep=rep1&type=pdf一、Compression阶段命令参数为umbrellla_times4.offB第一个参数就是输入网格,目前支持OFF和OVTable两种文件格式,这里…

    2022年6月1日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号