基础-Java标识符-命名规范回顾

【2023,学点儿新Java-29】(~继续开始~)Java中的标识符 | 什么样的标识符才是有效的?| 为什么Java中的标识符不能以数字开头?| 如何让代码更整洁? 在本文中,我将介绍Java中的标识符以及代码整洁性的重要性。标识符是命名变量、方法和其他实体的名称,遵循特定规则。同时,将分享一些实用的技巧,如有意义的命名、一致的代码风格、拆分与重构代码、注释和文档,以及消除无用代码。通过理解标识符的作用和改进代码整洁性的方法,你可以提高Java代码的质量和可读性。 阅读详情

1、标识符是什么

  • 是给类、接口、方法、变量起名字时用的字符序列
  • 通俗讲就是他们的名字怎么写,如何规范

2、标识符有什么

英文大小写、数字、$、_ 的组合

3、注意事项

  • 不能以数字开头
  • 不能是Java的关键字
  • 要区分大小写

4、常见规则

  • 包名:多单词组成、全部小写
  • 例:myjavacode
  • 类/接口名:多单词组成,单词的首字母大写
  • MyJavaDemo
  • 变量/函数名:多单词组成,首个单词的首字母小写,其余首大写
  • myJavaDemoDemo
  • 常量名:所有字母大写,用下划线区分单词
  • NUM、NUM_NUM
HANA-公司间销售ICS-IDOC系统配置-保姆级配置文档 合作伙伴编号:这个客户表示收票方(销售公司在生产公司中所对应的客户代码,卖方开票,买方收票),也就是咱们在配置消息类型输出的时候合作伙伴的类型的一个具体的客户编码,这个是站在发货工厂的角度去看的,也就是EDI 输出的 BP 合作伙伴的编号;在项目实施过程中经常会遇到关联方交易的问题,有公司间采购的业务场景,也会存在公司间销售的业务场景,本文将着重讲解公司间销售在SAP系统中的实现场景。在这个过程中,销售公司向客户开票产生应收,而生产公司向销售公司开票产生自己的应收,同时销售公司向生产公司产生应付。 阅读详情

相关推荐

实验四 基于IDEA+SpringBoot+Maven+Thymeleaf的系统实现实验目的

通过这次实验,我学习了如何成功进行IDEA+SpringBoot+maven的系统实现,搭建好IDEA+SpringBoot+maven的系统环境,成功地安装并配置了maven的运行环境,学会了创建springboot的三种方式,并且能将之前的实验结合起来运用。pom.xml中引入thymeleaf依赖,在classpath:/templates/下新建HTML页面(可采用实验一创建的页面),新建controller进行测试,访问页面后返回success成功数据。同时掌握和thymeleaf的基本语法。

m0_73502929的博客 1379

java基础回顾1

java基础回顾 第一阶段—> 计算机基础 1. JDK JRE JVM JVM:(Java Virtual Machine)Java虚拟机,我们在进行java开发的时候,首先需要编写java源代码, 源代码经过编译器编译,编译成二进制文件(字节码文件.class文件),经过解释器对字节码文件进行解释翻译才能执行。 而JVM中包含了解释器(不同操作系统解释器不一样),所以java跨平台就是通过JVM来实现的。 确切的来说,java跨平台是因为JVM中的解释器跨平台 JDK:(Java Develop

weixin_69015220的博客 190

Mplus—随机截距交叉滞后模型(RI-CLPM)语法

随机截距交叉滞后模型RI-CLPM的Mplus语法。

m0_54401011的博客 2529

Java基本语法和数据类型

开发工具与关键技术:Java 作者:吴永旗 撰写时间:2019年4月15日 Java命名规范: 1.1. Package(包):公司,组织,个人的域名倒写,全部使用小写字母; 1.2 Class(类名):大驼峰命名 StudentName; 1.3方法,变量:小驼峰命名 studentName; 1.4常量:全大写,单词与单词之间使用_分割CLASS_NAME 标识符: 简单的来说是以首字符之后...

小坏蛋博客 181

深度强化学习-D3QN算法原理与代码

Dueling Double Deep Q Network(D3QN)算法结合了Double DQN和Dueling DQN算法的思想,进一步提升了算法的性能。如果对Doubel DQN和Dueling DQN算法还不太了解的话,可以参考我的这两篇博文:深度强化学习-Doubel DQN算法原理与代码和深度强化学习-Dueling DQN算法原理与代码,分别详细讲述了这两个算法的原理以及代码实现。本文就带领大家了解一下D3QN算法,代码链接见下方。 代码:https://github.com/indigo

weixin_46133643的博客 2万+

从入门到精通:用友BIP旗舰版全模块实施与运维实战指南

本文详细介绍了用友BIP旗舰版的全模块实施与运维实战指南,涵盖财务云、供应链云、生产制造等核心模块的配置与优化技巧。通过渐进式学习法和实战案例,帮助用户从入门到精通,提升系统实施效率和运维能力,特别适合企业IT人员和实施顾问参考。

weixin_29207533的博客 899

日常总结

今日主要有以下这些收获:1、了解java行业及就业前景。以及4个月后我所能干的工作。                                                  2、对前一天所学的java基础知识进行回顾。通过酒店例子对java中的jdk、jre、jvm和java类库有了更深一层的了解。 3、了解并学习计算机底层原理。学习二进制,能够熟练的进行二进制和十进制的相互转换。

baidu_39137769的博客 203

用废旧汽车电池DIY家用UPS:手把手教你低成本搭建Wi-Fi不断电系统

本文详细介绍了如何利用废旧汽车电池DIY低成本家用UPS系统,确保Wi-Fi设备在断电时持续供电。通过精选材料、电路搭建和安全防护,实现高效稳定的电源转换与智能切换,成本仅为市售UPS的三分之一。特别适合家庭办公和远程工作者提升网络供电可靠性。

weixin_29200485的博客 463

java基础

JDK KRE JVM JDK:(Java Development Kit)Java开发工具包,java开发必备 JRE:(Java Runtime Environment)Java运行环境,运行java程序必备 JVM:(Java Virtual Machine)Java虚拟机 JDK(Java Development Kit ):编写Java程序的程序员使用的软件 JRE(Java Runtime Environment):运行Java程序的用户使用的软件 Server

m0_59096682的博客 294

NY8A053E 例程 之 PWM Ouput

更多关于NY8A053E的相关例程请留言!

倪彬笑阳的博客 2924

基于TKVA与深度学习的量子点微型光谱仪光谱重建改进算法研究

本文提出了一种融合深度学习的改进TKVA算法(TKVA-DL),用于提升量子点微型光谱仪的光谱重建精度。该方法创新性地结合深度先验网络与注意力机制,通过自适应学习光谱隐式先验替代传统固定正则化项,并动态加权探测器响应通道。实验表明,所提方法在仿真和实测数据上均显著优于传统TKVA及主流深度学习算法,RMSE降低35%,PSNR提升4.2 dB,同时保持物理可解释性。完整MATLAB实现验证了方法的有效性与可复现性,为微型光谱仪的高精度重建提供了新思路。 关键词:量子点微型光谱仪;光谱重建;Tikhonov正

AI的内部世界的博客 81

2021-06-11

一、 变量 变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。 变量分类:  按所属的数据类型划分: 基本数据类型变量 引用数据类型变量  按被声明的位置划分: 局部变量:方法或语句块内部定义的变量 成员变量:方法外部、类的内部定义的变量 特别注意:类的外面不能有变量的声明 类型 占用内 存 值范围(含边界值) 默认值 整数型(int) 4 字节 -2 147 483 648 ~ 2 147 483 647(稍大于 20 亿) 0 短整数型(short) 2 字节 -32 768 ~ 32

qq_43121074的博客 180

老款 NUC 复活计划:装 Ubuntu 部署 OpenClaw 本地 AI

老款 NUC 变身本地 AI 服务器指南 本文详细介绍了如何将老旧华硕 NUC 设备改造为本地 AI 服务器。主要内容包括: 硬件评估:列出老款 NUC 的最低配置要求(i3 6代/8GB内存/256GB SSD),并提供兼容性检查命令和性能预期表 系统准备:指导备份数据、下载 Ubuntu 22.04 LTS 和制作启动盘的方法(Windows/Linux双平台) 安装流程:从 BIOS 设置到 Ubuntu 安装的完整步骤,包括推荐的分区方案 系统优化:禁用不必要的服务、内核参数调优、Swap 配置和

博客 7607

java基础回顾--标识符

java基础回顾--标识符标识符定义合法标识符的规则java中的名称命名规范java中的关键字和保留字关键字保留字 标识符 java对各种变量、方法和类等要素命名时使用的字符串序列叫标识符 凡是可以自己起名字的地方都是标识符 定义合法标识符的规则 由26个英文字母大小写,0-9,_或$组成 数字不可以做开头 不可以使用关键字和保留字,但能包含关键字和保留字(下面介绍) java中严格区分大小写,长度无限制 标识符不能包含空格 java中的名称命名规范 包名:多单词组成时所有字母都小写:xxx

老五的博客 386

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Java基础总结回顾

title: Java基础总结回顾 date: 2022-04-12 17:31:14 tags: Java categories: Java cover: https://cover.png feature: false 1. 说明 1.1 编译与运行 编译:是指将编写的 Java 源文件翻译成 JVM 认识的 class 文件,在这个过程中, javac 编译器会检查所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功 运行:是指将 class文件 交给 JVM 去运行,此时 J.

凡的博客 3098

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Java 知识点基础回顾

本文回顾了Java基础知识点,主要包括Java版本分类(JavaEE、JavaSE、JavaME)、JDK/JRE/JVM的关系及安装配置、变量命名规则与数据类型(基本类型和引用类型)、数据类型转换规则(自动转换和强制转换)、以及运算符使用(算术、赋值、关系、逻辑等)。文章强调了Java跨平台特性、字符集编码原理、变量作用域和命名规范,并通过代码示例说明了类型转换中的常见问题和运算时的自动类型提升现象。全文系统梳理了Java基础概念,为后续深入学习打下基础。

Eric_smxu的博客 905

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Java基础——编码命名规范

规范的命名、合理的代码注释可以大大提高代码的可读性,所以要养成良好的习惯哦!

shouyeren_st的博客 866

Java基础回顾——基本语法

记录Java的学习之路

多喝热水早点休息的博客 346

java基础回顾

Java基础的回顾

qq_54516125的博客 585

08. 【Java教程】Java 基础语法

本小节我们将介绍Java语言的基础语法,包括我们在编写第一个Java程序时已接触过的类、主方法的概念,以及在编程中给源代码文件和类起名字的时候应该注意什么,什么样的名字是可以使用的,什么样的名字是不可以使用的,还有如何为代码添加注释等内容。只有掌握了这些最基础的知识,才能减少后续学习中的困扰,避免踩坑。

这是一个web全栈开发的博客,取其精华去其糟粕,争取让大家一看就懂,一学就会,一用就成~ 952

Java基础——标识符、关键字和保留字

任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Java标识符、关键字和保留字。

shouyeren_st的博客 505

Java 基础学习-变量、标识符、保留字

Java 基础学习 第二章 变量、标识符、关键字、保留字 回顾java基础知识,进行整理记录。 文章目录Java 基础学习前言一、 关键字与保留字关键字(keyword)的定义和特点保留字(reserved word)二、标识符什么是标识符(Identifier)定义标识符(Identifier)规则Java 中的名称命名规范三、变量变量的声明与使用四、 JDK的下载和安装(应用)五、 软件开发介绍六、 常用的DOS命令七、 Java主要特性八、 Java程序运行机制及运行过程九、 第一个程序 前言

眼里有星星☆☆☆ 的博客 192

Java基础回顾

Java基础回顾 基本数据类型 数值类型 什么是字节? 位(bit):是计算机中数据的最小单位 字节(byte):是计算机中数据处理的基本单位,习惯上用大写字母B来表示 1 B = 8 bit 字符:是指计算机中使用的字母、数字、字和符号 整数类型: ​ byte ***1***个字节 最大值为127 ​ short ***2***个字节 ​ int ***4***个字节 ​ long ***8***个字节 浮点类型: ​ float ***4***个字节 1.8f 一位小数后面加小写字母f

qq_43622846的博客 160

回顾Python基础语法,辨析和C++等的不同~

由于很多院校的计科尤其软工专业在本科期间会设置大量有关不同编程语言的语法基础课,虽然整体来看大同小异,但还是有些细节在不同语言有所差异。本贴旨在快速总结各编程语言的基础语法,以便在阅读较难的项目代码时由于不熟悉基础语法而寸步难行~

软工科班,擅长Matlab、C++、微信小程序开发 1324

java基础回顾---Java语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。 基础语法 编写 Java 程序时,应注意以下几点: 大小写敏感:Java 是大小写敏感...

lch23333的博客 217

java 基础知识回顾

标识符Java中一切起名字的地方都可称之为是标识符命名规则:标识符只能有数字,字母,美元$符号和下划线任意的组合而成,但是不能数字开头严格区分大小写关键字不可以作为标识符被使用命名规范:见名知意: String name1_$="张三";驼峰命名:包: 全部小写 shangxuetang多级包:每个级别之间使用.进行分隔 shang.xue.tang类|接口: 每个单词首字母大写 Sh...

128
上一篇: 基础-Java常用运算符-LeetCode必备
下一篇: 基础-在Java中定义一个空参且无内容的构造方法有什么作用?
酱油瓶啤酒杯
博客等级 码龄8年 35粉丝 135原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值