首页 > 编程语言 >Java入门-基础语法(变量、常量、作用域)

Java入门-基础语法(变量、常量、作用域)

时间:2022-08-30 23:34:00浏览次数:58  
标签:Java 常量 驼峰 作用域 首字母 类型 变量 入门

变量、常量、作用域

变量是可以变化的量,Java是强类型语言,每个变量都必须声明其类型,变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量作用域分为类变量、实例变量和局部变量。

type varName [=value][{,varName[=value]}];
//数据类型 变量名 =值;可以用逗号隔开来声明多个同类型变量。不建议在一行中定义多个值。

注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型,变量名必须是合法的标识符,变量声明完是一条完整的语句,因此每一个声明都必须以分号结束。
image

常量:初始化后不能再改变值,是不会变动的值,可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变,常量名一般用大写字符。

final 常量名=值;
final double PI=3.14;

命名规范:所用的变量、方法、类名见名知意;类成员变量首字母小写和驼峰原则(moneySalary,lastName);局部变量首字母小写和驼峰原则;常量全部使用大写字母和下划线(MAX_VALUE);类名首字母大写和驼峰原则(Man,GoodMan);方法名首字母小写和驼峰原则(run(),runRun())。

标签:Java,常量,驼峰,作用域,首字母,类型,变量,入门
From: https://www.cnblogs.com/helloyubai/p/16641341.html

相关文章

  • Java入门-基础语法(数据类型转换)
    类型转换运算中不同类型的数据先转化为同一类型,然后进行运算。(byte<short<char<int<long<float<double)强制转换:由高到低(类型)变量名自动转换:由低到高注意事项:不能把......
  • Linux快速入门(七)效率工具(Vim)
    Vim编辑器所有的Linux系统都会内建一个Vi文本编辑器,而Vim是从Vi发展出来的一个高度可配置的文本编辑器,旨在高效的创建和更改任何类型的文本,它还可以根据文件的扩展名判别......
  • java8新特性-lambda、引用
    1./***Lambda表达式的使用举例**/publicclassLambdaTest{@Testpublicvoidtest1(){Runnabler1=newRunnable(){@Ove......
  • Linux快速入门(八)效率工具(SSH)
    环境(1)Kali(源主机),IP:10.211.55.4/24(2)Ubuntu(目标主机),IP:10.211.55.5/24SSHOpenSSH用于在远程系统上安全的运行Shell,假设现在需要在Kali机器上通过root用户远程登陆另一......
  • Java Http客户端选型
    JDK自带HTTPURLConnect:功能单一ApacheHttpClienthttps://hc.apache.org/index.html是一个比较古老的HTTP框架,使用非常普遍。OkHTTPhttps://square.github.io/okhttp......
  • JAVA入门基础_从零开始的培训_MYSQL基础
    目录1、数据库概述与MYSQL5.7、MYSQL8.0安装篇(基于Windows)MYSQL是什么,为什么要使用MYSQLMYSQL的四个版本MYSQL环境搭建MYSQL的安装与卸载Windows10下安装MYSQL8.26版......
  • JAVA入门基础_从零开始的培训_MYSQL高级
    目录第1章Linux下MySQL的安装与使用Linux下MYSQL的卸载安装MYSQL之前的准备步骤正式安装检查/tmp临时目录权限安装前检查依赖并卸载mariadb按照顺序依次安装MYSQL服务的初......
  • 工具函数(JavaScript)——如何判断设备是不是移动端
    浏览器有一个Navigator接口,表示用户代理的状态和标识。Navigator.userAgent可以知道客户端的设备类型。请求的请求标头有一个user-agent字段,内容中包含了设备型号的信......
  • Java常用编程类库
    Java语言已经有许多非常成熟的开源基础类库,封装了日常开发中的各种常用操作,如:对象判空,字符串编码,本地缓存等等。可以直接在项目中引入对应类库使用即可,或者参与完善相应类......
  • java springboot 初体验 (十二)对接eureka
    上一篇javaspringboot初体验(十一)对接mysqlhttps://www.cnblogs.com/zwjvzwj/p/16620045.html搭建一个eureka注册服务 创建服务     pom文件......