简述你是如何理解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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 对于java二维数组初始化的理解[通俗易懂]

    对于java二维数组初始化的理解[通俗易懂]1.初始化:在定义变量之后,系统为变量分配的空间内存储的值是不确定的,所以要对这个空间进行初始化以确保程序的安全性和确定性2.给二维数组元素赋值:b[0]={1,2,3}//Arrayconstantscanonlybeusedininitializers数组常量只能被用于初始化,初始化动作在编译时完成。b[0]=newint[]{1,2}//赋值newin…

    2022年5月25日
  • vbs恶搞代码[通俗易懂]

    vbs恶搞代码[通俗易懂]vbs整人代码大全,包括强制自动关机、打开无数计算器、无限循环等vbs整人代码,感兴趣的朋友参考下。1、输入指定语句DoDima,b,c,da=InputBox(“快说“我是猪””,””)Ifa=”我是猪”ThenMsgBox”这就对嘛!”,64,””MsgBox”再按50下确定吧”,64,””Forb=1To50MsgBox””&b,64,””NextMsgBox”按完了?”,64,””MsgBox”这么快?”,

    2022年6月1日
  • MYSQL mediumText大字段存储错误问题排查「建议收藏」

    MYSQL mediumText大字段存储错误问题排查「建议收藏」思路:1:由于日志查询问题,没看到日志之前怀疑:MYSQL数据库字段长度是否真的足够,排查问题未果。2:步骤一未果,看日志了解错误信息如下Name”:”com.javartisan.audience_management.jsf_service.service.AudienceService”}org.springframework.orm.jpa.JpaSystemExcepti…

    2022年5月15日
  • php中str什么意思_php中isset函数作用

    php中str什么意思_php中isset函数作用strstr()函数是PHP中的一个内置函数,语法为strstr(string,search,before_search),用于搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回FALSE。此函数区分大小写。phpstrstr()函数怎么用?strstr()函数搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回FALSE。注:该函数是二进制…

    2022年10月15日
  • Java 构造函数特点「建议收藏」

    Java 构造函数特点「建议收藏」(1).一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对象在调用功能之前,在建立时,应该具备的一些内容。也就是对象的初始化内容。(2).构造函数是在对象建立时由jvm调用,给对象初始化。一般函数是对象建立后,当对象调用该功能时才会执行。(3).普通函数可以使用对象多次调用,构造函数就在创建对象时调用。(4).构造函数的函数名要与类名一样,而普通的函数只要符合标识符的命名…

    2022年6月17日
  • 怎样用python开发安卓app_python需要的软件

    怎样用python开发安卓app_python需要的软件我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了。最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一些相对成熟的模块,于是便开始了动手实战,过程中发现这其中有很多坑,好在最终依靠google解决了,因此小记一番。说在前面的话python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用py…

    2022年8月12日

发表回复

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

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