第2章-第1节-Java变量相关规则及注意事项

1、什么是变量:

概念:内存中的一块存储区域/空间,有数据类型的限定/约束,可以存入匹配类型的单个数据,并且根据需要可以随时改变其数据内容;

特点:可以存储匹配类型的单个数据,不过存在一定的局限性。

2、定义格式:

方式一、声明同时初始化-声明定义变量空间并且为空间赋值同时进行:

数据类型 变量名 = 初始化值;

方式二、先声明后初始化-声明定义变量空间并且为空间赋值分开进行:

数据类型 变量名;
变量名 = 初始化值;

3、变量也是标识符之一,满足上一章里面标识符的规则和规范。

变量的具体规范:

如果是多个单词组成,第一个单词首字母小写,其余单词首字母大写,剩余所有字母全部小写,也就是小驼峰命名法。

注意事项:命名标识符要做到见名知意。

4、变量定义使用过程中可能出现的问题。

具体注意事项如下:

1)、变量必须声明定义并且赋值以后才可以被使用

2)、在相同作用域中,不能定义相同名字的变量;在不同作用域中,可以定义相同名字的变量

3)、两个作用范围(大范围、小范围),并且大范围包含小范围:
         大范围中定义的变量,小范围中也可以使用它;
         小范围中定义的变量,只能在自己范围内部被使用,外界都不可以直接使用;

本电子书目录:《Java基础的重点知识点全集》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/216048.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

prometheus+alertmanager监控告警消息推送自定义接口

在prometheus的告警方案中,alertmanager提供了邮件、Slack、webhook等多种通知方式的支持 本篇主要介绍如何通过webhook方式将告警消息发送到自己的告警媒介 首先,部署alertmanager应用,此处不再赘述 配置webhook_configs为我们搭建的web服…

【数据库事务介绍】

文章目录 一 事务的定义和特性二 应用场景三 事务的开始和提交3.1 开始事务3.2 提交事务 四 事务的回滚五 事务隔离级别 在数据库管理中,事务是一个非常重要的概念。它是一个单一的逻辑工作单元,可以由一系列SQL语句组成,要么全部执行成功&am…

python基础 — 特殊变量 __name__

if __name__ __main__: 是一个常见的 Python 代码块,通常作为程序的主入口。 这个代码块通常用于包含脚本的主要功能或逻辑,它会在脚本被直接执行时运行,但不会在脚本作为模块导入时运行。 其中,__name__ 是 Python 中的一个特…

038.Python面向对象_三大特性综合案例1

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉&…

如何在 Git 中创建分支

1.打开命令行终端,执行以下命令来查看当前分支列表: git branch 显示当前仓库中的所有分支,以及当前所在的分支(显示为带有星号 * 的分支)。 2.创建一个新的分支,可以使用以下命令: git bran…

使用JSON-Server快速搭建RESTful API接口

​​​​​​​ 概要 随着前端技术的快速发展,前后端分离已经成为了一种趋势。在前后端分离的架构中,前端需要与后端进行数据的交互,这就需要后端提供RESTful API接口。而在开发过程中,我们常常需要模拟后端数据接口&#xf…

机器学习与低代码开发:创新驱动的双剑合璧

引言 随着科技的日新月异,机器学习和低代码开发已经成为引领技术行业变革的两大重要趋势。机器学习通过模拟人类的学习方式,让计算机具备了自我学习和预测的能力,打破了传统计算机程序的局限性。而低代码开发则以简化软件开发过程为目标&…

7-二分-索引二分-寻找旋转排序数组中的最小值 II

这是索引二分的第七篇算法,力扣链接 已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums [0,1,4,4,5,6,7] 在变化后可能得到: 若旋转 4 次,则可…

乐小鱼大理之行

在一个晴朗的日子里,乐小鱼和她的家人一起踏上了一场梦幻般的大理之行。他们驱车穿越沧山,眼前豁然开朗,洱海在阳光下泛着碧绿的光芒。 乐小鱼好奇地探出头,看到了连绵的山脉和湛蓝的湖水。她兴奋地说:“哇&#xff0…

1688订单详情接口使用指南:含代码实现获取订单信息

一、引言 随着电子商务的飞速发展,越来越多的企业开始通过1688平台进行采购和销售。为了更好地管理订单,提高客户满意度,许多企业选择使用1688订单详情接口来获取订单信息。本文将详细介绍如何使用1688订单详情接口,并提供示例代…

c++ multimap

multimap创建 multimap<string , string> m; m.insert(make_pair("12","3234")); m.insert(make_pair("12","3234")); m.insert(make_pair("12","3234"));遍历 multimap<string , string> m; m.inser…

.NET core 搭建一个跨平台的 Web Service

以前搭建的webservice 都是基于.NET fromwork的&#xff0c;我们知道.NET fromwork是非跨平台的&#xff0c;只能部署在iis上&#xff0c;今天教大家用.NET core搭建一个可跨平台的Web Service 新建一个.net core空项目 给项目起一个名字 选一个.net框架&#xff0c;我这里选…

iOS 定位问题解决方法整理

文章目录 一、Assertion failure in -[CLLocationManager setAllowsBackgroundLocationUpdates:] 一、Assertion failure in -[CLLocationManager setAllowsBackgroundLocationUpdates:] 后台定位权限没有开启 错误描述&#xff1a; 错误原因&#xff1a; 定位管理中设置了后…

JAVA基础知识:泛型

一、什么是泛型&#xff1f; 泛型是Java中的一种参数化类型机制&#xff0c;它允许在类或方法的声明中使用类型参数&#xff0c;以实现代码的通用性和类型安全性。通过使用泛型&#xff0c;我们可以编写更加灵活和可复用的代码&#xff0c;同时减少类型转换错误的可能性。 二、…

vue编辑页面提示 this file does not belong to the project

背景 打开vue项目工程 文件夹被锁定&#xff08;有黄色背景&#xff09;&#xff0c;编辑页面时&#xff0c;报错。 报错提示&#xff1a; vue编辑页面提示 this file does not belong to the project 原因 一不下心打开了错误的文件包 解决方案 1、删除.idea文件夹 2、…

2023 年山东省职业院校技能大赛(高等职业教育) “信息安全管理与评估”样题

2023 年山东省职业院校技能大赛&#xff08;高等职业教育&#xff09; “信息安全管理与评估”样题 目录 任务 1 网络平台搭建&#xff08;50 分&#xff09; 任务 2 网络安全设备配置与防护&#xff08;250 分&#xff09; 模块二 网络安全事件响应、数字取证调查、应用程序安…

李飞飞携斯坦福联袂谷歌推出比肩Pika的视频生成模型W.A.L.T

英国数据保护监管机构敦促公司在使用人工智能&#xff08;AI&#xff09;时认真考虑人们的隐私权&#xff0c;否则不仅可能面临罚款&#xff0c;还可能失去公众对该技术的信任。信息专员约翰爱德华兹在周三的一次演讲中表示&#xff0c;公司在使用AI时必须在所有情况下保护客户…

高效代码静态分析神器:Understand for Mac

Understand是一款针对程序员设计的代码静态分析软件&#xff0c;不仅可以有效率的查看、审查代码&#xff0c;而且还能够用于维护&#xff0c;测量和分析关键或大型代码库。 Understand Mac版 源代码审查工具特色亮点 1、支持多语言&#xff1a;Ada, C, C, C#, Java, FORTRAN…

牛客周赛 Round 22(C、D题解)

C、小红的数组构造&#xff08;思维&#xff09; 一、题目要求 链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 来源&#xff1a;牛客网 题目描述 小红想让你构造一个长度为 n 的数组&#xff0c;满足以下三个条件&#xff1a; 1. 该数组最大值不超过 k。 2. 该数…

MyBatisPlus简介

1 简介 MyBatis-Plus&#xff08;简称 MP&#xff09;是一个 MyBatis的增强工具&#xff0c;在 MyBatis 的基础上只做增强不做改变&#xff0c;为简化开发、提高效率而生。 2、特性 无侵入 只做增强不做改变&#xff0c;引入它不会对现有工程产生影响&#xff0c;如丝般顺滑…