首页 > 编程语言 >java基础语法[03]

java基础语法[03]

时间:2022-10-13 22:12:33浏览次数:56  
标签:03 java 变量 驼峰 语法 首字母 final 常量

二、变量

  • java为强类型语言,每个变量必须声明类型;
  • java变量为程序之后最基本的存储单元,其要素包括变量名,变量类型和作用域。
    type varname [=value] { [,varname[=value]}
    同一数据类型变量的定义可以用逗号隔开,但不建议这样定义。
int a=1,b=2,c=3;  //可读性差

String name='quyuan';
char x='x';

三、变量作用域

  • 类变量
  • 实例变量
  • 局部变量


四、常量

  • 常量(constant):初始化后不能再改变值!不会变动的值。

  • 可以把常量理解为一种特殊的变量,值被设定后,程序运行过程还在不允许改变。
    final 常量名=值;
    final double PI=3.14;

  • 常量名一般使用大写字符。


// final,static为修饰符,不区分先后顺序
static final double PI=3.14;

五、变量的命名规范

  • 所有变量、方法、类名:见名知意;
  • 类成员变量:首字母小写和驼峰原则:monthSalary除了第一个单词以外,后面的单词首字母大写;
  • 局部变量:首字母小写和驼峰原则;
  • 常量:大写字母和下划线;
  • 类名:首字母大写和驼峰原则;
  • 方法名:首字母小写和驼峰原则:run(),runRun()

标签:03,java,变量,驼峰,语法,首字母,final,常量
From: https://www.cnblogs.com/quliangshyang/p/16789915.html

相关文章

  • error C2065: 'INVALID_SET_FILE_POINTER' : undeclared identifier
    SearchingMSDNforthatconstantbringsuponeresult:it'safailurecodefor ​​SetFilePointer()​​​ andisdefinedinwinbase.h,whichisincludedinan......
  • SpringMVC中实现Bean Validation(JSR 303 JSR 349 JSR 380)
    JSR303是针对bean数据校验提出的一个规范。使用注解方式实现数据校验。每个注解的用法这里就不多介绍,请移步​​JSR303-BeanValidation介绍及最佳实践​​笔者上面提......
  • Speech Recognition Java Code - HMM VQ MFCC ( Hidden markov model, Vector Quantiz
    Hieveryone,Ihavesharedspeechrecognitioncodein​​​https://github.com/gtiwari333/speech-recognition-java-hidden-markov-model-vq-mfcc​​Youcanfindcomp......
  • 拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限。
    在用VS2008开发网站时,调试代码时(选择了附加到进程的方法进行调试),在执行一个SQL查询时报以下错误:“/VM”应用程序中的服务器错误。拒绝了对对象'sp_sdidebug'(数据库'mas......
  • java_study(2)
    Java学习笔记[java](Java常量:Java常量的定义和分类(biancheng.net))Java学习笔记JavaJDK的使用:JDK是一种用于构建在Java平台上发布的应用程序、Applet和组件的......
  • 微软出品自动化神器【Playwright+Java】系列(五) 之 常见点击事件操作
    写在前面明天就是周五了,这周有那么一两天心情特别不好,真的是做什么都没兴致,所以导致整个人都很丧,什么都不想做。本打算周一就更新这篇文章的,但由于公司一直加班,每天到家......
  • JavaDoc
    /**@author作者名*@version版本号*@since最早jdk版本*@param参数名*@return返回值*@throws异常*/dos命令生成javadoc:在class目录中打开cmd,输入javadoc-e......
  • JavaScript高级程序设计笔记10 函数Function
    函数1.几种实例化函数对象的方式以函数声明的方式定义函数表达式箭头函数(arrowfunction)使用Function构造函数接收任意多个字符串参数,最后一个参数始终会被......
  • java基础语法[02]
    一、类型转换由于java是强类型语言,所以在进行有些运算时,需要用到类型转换。低---------------------------------------------------》高byte,short,char,--->int---......
  • Java数组06(冒泡排序)
    冒泡的代码两层循环,外层冒泡轮数,里层依次比较比较数组中,两个相邻的元素,如果的一个数比第二个数大,我们就交换他们的位置每一次比较,都会产生出一个最大,或者最小的数......