??咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~
环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8
??Java 是一门广泛使用的编程语言,具有强大的跨平台特性和广泛的应用领域。在 Java 程序开发中,关键字和标识符是非常重要的概念,同时对于代码的命名规范也有着明确的要求。本文将介绍 Java 的关键字、标识符和命名规范,并提供相应的代码示例,希望对 Java 初学者有所帮助。
??本文首先介绍了 Java 的关键字,包括基本关键字、访问修饰符、类和接口关键字等。接着,本文介绍了 Java 中的标识符,包括变量名、常量名、方法名、类名、接口名等。最后,本文讲解了 Java 的命名规范,包括命名规则、命名约定、命名规则的注意事项等。除此之外,本文还提供了相应的代码示例,包括代码方法介绍和测试用例,希望读者能够通过本文了解到Java的关键字、标识符和命名规范。
??Java 中的关键字是指具有特定含义的单词或符号,这些关键字在 Java 编程中有着重要的作用。Java 关键字分为基本关键字、访问修饰符、类和接口关键字等。
关键字 | 说明 |
---|---|
abstract | 抽象方法 |
boolean | 布尔型 |
byte | 字节型 |
char | 字符型 |
class | 类 |
double | 双精度浮点数 |
float | 浮点型 |
int | 整型 |
long | 长整型 |
short | 短整型 |
void | 无返回值 |
关键字 | 说明 |
---|---|
public | 公共访问 |
protected | 受保护访问 |
private | 私有访问 |
关键字 | 说明 |
---|---|
extends | 继承 |
final | 最终类型 |
implements | 实现接口 |
import | 导入 |
new | 新对象 |
package | 包 |
static | 静态成员 |
super | 父类 |
this | 当前对象 |
throw | 抛出异常 |
??Java 中的标识符是指用于命名变量、常量、方法、类、接口等的名称。Java 的标识符需要符合一定的规则,具体如下:
Java 中常用的标识符包括变量名、常量名、方法名、类名、接口名等。
变量名用于命名在程序中的变量,需要符合以下命名规范:
常量名用于命名程序中的常量,通常使用全大写字母命名,单词之间使用下划线分隔。
方法名用于命名程序中的方法,需要符合以下命名规范:
类名和接口名用于命名程序中的类和接口,需要符合以下命名规范:
Java 的命名规范包括命名规则、命名约定、命名规则的注意事项等。
Java 命名规则包括以下几个方面:
Java 的命名约定包括以下几个方面:
Java 命名规则有一些需要注意的事项:
??以下是一个简单的 Java 程序示例,用于展示 Java 关键字、标识符和命名规范的使用方法。
package com.demo.javase.day05;
/**
* @Author bug菌
* @Date 2023-10-09 22:15
*/
public class HelloWorld {
public static final int MAX_NUM = 100;
private int num;
public HelloWorld(int num) {
this.num = num;
}
public void sayHello() {
System.out.println("Hello, World!");
}
public int add(int x, int y) {
return x + y;
}
public static void main(String[] args) {
HelloWorld helloWorld = new HelloWorld(10);
helloWorld.sayHello();
int sum = helloWorld.add(1, 2);
System.out.println("Sum is " + sum);
}
}
public static final int MAX_NUM = 100;
:定义一个常量 MAX_NUM
,用于存储最大值;private int num;
:定义一个私有变量 num
,用于存储一个整数;public HelloWorld(int num)
:定义一个公共构造函数,用于初始化 num
变量;public void sayHello()
:定义一个公共方法 sayHello()
,用于输出 "Hello, World!";public int add(int x, int y)
:定义一个公共方法 add()
,用于计算两个整数的和;public static void main(String[] args)
:定义一个主函数 main()
,用于启动程序。测试用例运行结果如下:
代码解析:
??该代码定义了一个名为HelloWorld的类,其中包括以下成员:
??在main方法中,首先创建了一个HelloWorld对象helloWorld,并将参数10传入构造方法进行初始化。然后调用sayHello()方法,输出"Hello, World!"。接着调用add()方法,传入参数1和2,将返回值赋给sum变量,并打印输出"Sum is " + sum。最终输出结果为"Hello, World!"和"Sum is 3"。
??Java关键字是指在语言中具有特定含义和用途的保留单词,这些单词不能作为标识符或变量名来使用。比如:public、class、static等。
??Java标识符是指程序中使用的自定义名称,包括变量名、方法名、类名等。标识符需要遵循一定的命名规则,例如必须以字母、下划线或美元符号开头,不能使用关键字或保留字符等。
??Java的命名规范是指在Java代码的编写中应该遵循的命名规则。这些规则旨在提高代码的可读性、可维护性和可重用性。一般而言,Java的命名规范包括以下几个方面:
??总之,关键字和标识符是Java程序的重要组成部分,而命名规范则是保证程序良好风格和易读性的重要方面。
??... ...
??好啦,这期的内容就基本接近尾声啦,若你想学习更多,你可以看看专栏的导读篇《「滚雪球学Java」教程导航帖》,本专栏致力打造最硬核 Java 零基础系列学习内容,?打造全网精品硬核专栏,带你直线超车;欢迎大家订阅持续学习。功不唐捐,久久为功!
「赠人玫瑰,手留余香」,咱们下期拜拜~~
??无论你是计算机专业的学生,还是对编程有兴趣的小伙伴,都建议直接毫无顾忌的学习此专栏「滚雪球学Java」,bug菌郑重承诺,凡是学习此专栏的同学,均能获取到所需的知识和技能,全网最快速入门Java编程,就像滚雪球一样,越滚越大,指数级提升。
??码字不易,如果这篇文章对你有所帮助,帮忙给bugj菌来个一键三连(关注、点赞、收藏) ,您的支持就是我坚持写作分享知识点传播技术的最大动力。 ??同时也推荐大家关注我的硬核公众号:「猿圈奇妙屋」 ;以第一手学习bug菌的首发干货,不仅能学习更多技术硬货,还可白嫖最新BAT大厂面试真题、4000G Pdf技术书籍、万份简历/PPT模板、技术文章Markdown文档等海量资料,你想要的我都有!
??我是bug菌,CSDN | 掘金 | infoQ | 51CTO 等社区博客专家,历届博客之星Top30,掘金年度人气作者Top40,51CTO年度博主Top12,华为云 | 阿里云| 腾讯云等社区优质创作者,全网粉丝合计15w+ ;硬核微信公众号「猿圈奇妙屋」,欢迎你的加入!免费白嫖最新BAT互联网公司面试题、4000G pdf电子书籍、简历模板等海量资料。
--End
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。