学习
实践
活动
专区
工具
TVP
写文章

Java SE】————标识符命名规则和关键字

Java标识符: Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,其中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符.。 最重要的是,Java关键字(于该文章后半部分)不能当作Java标识符。 中一共有48个关键字,2个保留字(保留字:const,goto。 保留字意思java还未使用这两个单词作为关键字,但是未来的Java版本中可能使用)不仅如此,Java中还提供了3个特殊的直接量(true,false,null)。 Java语言中标识符不能使用这两个保留字和三个特殊的直接量。 如果想了解Java关键字的大致含义及其详细介绍,推荐大家看一下百度百科中的Java关键字。

9520
  • 广告
    关闭

    新年·上云精选

    热卖云产品新年特惠,2核2G轻量应用服务器9元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java物联网开发(一) —— MQTT协议

    存在于所有MQTT数据包中,表示数据包类型数据包的分组类标识,如连接,发布,订阅,心跳等。其中固定头是必须的,所有类型的MQTT协议中,都必须包含固定头。 可变头(Variable header)。 数据包类型 位置:第一个字节(Byte 1) 中的7-4个bit位(Bit[7-4]),表示4位无符号值 通过第一个字节的高4位确定消息报文的类型,4个bit位能确定16种类型,其中0000和1111是保留字段 MQTT消息报文类型如下: 报文类型 字段值 数据方向 描述 7-4bit值 保留 0 禁用 保留字段 0000 CONNECT 1 Client—>Server 客户端连接到服务器 0001 CONNACK 意思是字节位Bit[3-0]用作报文的标识。 更多可变头介绍可见mqtt官网 3.1.2.1 -3.1.2.11 消息体(Payload) 有些报文类型是包含Payload的,Payload意思是消息载体的意思.

    1.6K30

    Kotlin 基础 | 拒绝语法噪音

    //java StringBuffer buffer = new StringBuffer(); //kotlin var buffer = StringBuffer() var是kotlin保留字 与之对应的是val用于声明常量,常量意思是引用不可变,但并不代表其引用对象也不可变。 不需要显示指明变量类型,因为kotlin会根据上下文推断变量类型,这种能力称为 “类型推导” 。 @Override也被override保留字取代并且和函数头同行,kotlin中的override是必须的,而java中是可选的。 default java中的default保留字用于接口中默认方法的实现。在kotlin中可以省去它。 fun保留字用于声明函数。 override保留字表示重写父类方法或者实现接口中的抽象方法,与 java 不同的是,它必须显示出现在重写方法前( java 允许省略)。 as保留字用于类型强制转换。

    35030

    Java学习之基础语法

    image.png Java 基础语法 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍 Java 的标识符、关键字和保留字。 用户自定义标识符是由用户按标识符构成规则生成的非保留字的标识符,如 abc 就是一个标识符。 提示:使用标识符时一定要注意,或者使用关键字,或者使用自定义的非关键字标识符。 保留字是为 Java 预留的关键字,它们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。 Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。 保留字:true、false、null、goto、const。 `这些不需要死记硬背,大致了解就好,以后编程多了自然就记住了。 ` 提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰可读性,要尽量避免使用关键字的其他形式来命名。

    12220

    DockerFile知识点与运用

    Dockerfile基础知识点 (1)每条保留字指令都必须为大写字母 , 并且后面要跟随至少一个参数(保留字就是run、commit等) (2)指令按照从上到下,顺序执行 (3)#表示注释 (4) 3.DockerFile常用保留字指令 保留字 说明 FROM 基础镜像,当前新镜像是基于哪个镜像的,指定一个已经存在的镜像作为模板,第一条必须是from MAINTAINER 镜像维护者的姓名和邮箱地址 lib库 RUN yum -y install glibc.i686 RUN mkdir /usr/local/java #ADD 是相对路径jar,把jdk-8u171-linux-x64.tar.gz 添加到容器中,安装包必须要和Dockerfile文件在同一位置 ADD jdk-8u151-linux-x64.tar.gz /usr/local/java/ #配置java环境变量 ENV JAVA_HOME /usr/local/java/jdk1.8.0_171 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME

    8630

    String、StringBuffer与StringBuilder之间区别

    关于常量池的具体细节,请参照我的博客《Class文件内容常量池 》 Java代码 public class HelloWorld{ void hello(){ System.out.println 这里面就有我们经常说的“方法区 ”、“堆 ”、“Java栈 ”等。详细请参见我的博客《Java 虚拟机体系结构 》 。 这里很关键的就是这个拘留字符串对象 。源代码中所有相同字面值的字符串常量只可能建立唯一一个拘留字符串对象。 实际上JVM是通过一个记录了拘留字符串引用的内部数据结构来维持这一特性的。 在Java程序中,可以调用String的intern()方法来使得一个常规字符串对象成为拘留字符串对象。我们会在后面介绍这个方法的。 显然拘留字符串能够做到这一点,除了程序中的字符串常量会被JVM自动创建拘留字符串之外,调用String的intern()方法也能做到这一点。

    6110

    JavaScript入门学习

    是 blank 的意思 字符串长度 字符串是由若干字符组成的,这些字符的数量就是字符串的长度。 数字字面量:8, 9, 10 字符串字面量:‘java高级程序员’, “前端工程师” 布尔字面量:true,false 数据类型转换 什么是数据类型转换 使用表单、prompt 获取过来的数据默认是字符串类型的 标识符不能是关键字或保留字。 关键字 关键字:是指 JS本身已经使用了的字,不能再用它们充当变量名、方法名。 保留字留字:实际上就是预留的“关键字”,意思是现在虽然还不是关键字,但是未来可能会成为关键字,同样不能使用它们当变量名或方法名。 注意:如果将保留字用作变量名或函数名,那么除非将来的浏览器实现了该保留字,否则很可能收不到任何错误消息。当浏览器将其实现后,该单词将被看做关键字,如此将出现关键字错误。

    8210

    Docker 从入门到进阶七:DockerFile 与 Docker Compose

    文章目录 Dockerfile Dockerfile 是什么 Dockerfile 规则 Dockerfile 构建镜像示例 Dockerfile 保留字 虚悬镜像 Docker Compose 容器编排 ·1:每条保留字指令都必须为大写字母且后面要跟随至少一个参数 ·2:指令按照从上到下,顺序执行 ·3:# 表示注释 ·4:每条指令都会创建一个新的镜像层并对镜像进行提交,所以过多无意义的层,会造成镜像膨胀过大 lib库 RUN apt install net-tools && install vim && glibc.i686 && mkdir /usr/local/java #ADD 是相对路径jar, / #配置java环境变量 ENV JAVA_HOME /usr/local/java/jdk1.8.0_171 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH $JAVA_HOME Dockerfile 保留字 FROM- 镜像从那里来 MAINTAINER- 镜像维护者信息 RUN- 构建镜像执行的命令,每一次RUN都会构建一层 CMD- 容器启动的命令

    15110

    Java编程基础阶段笔记 day02 Java基本语法(上)

    关键字和保留字 标识符 Java命名规范 变量概念 变量分类 变量范围 基本数据类型转换 基本数据类型与String运算 变量部分练习 进制及其转换 原码、反码、补码 进制转换 进制转换练习 算术运算符 关键字与保留字 关键字定义:Java语言中定义的具有特殊意义、用途的单词 关键字特点:关键字所有字母小写 保留字定义:以后可能当作关键字,现在还未使用 标识符 可以自己取名的地方叫标识符 注意: ①26 个字母大小写、0-9、$、_组成 ②数字不可以作为开头 ③不能是标识符、长度不限、不含空格 Java命名规范 包名:多单词组成都小写   william.com 类名、接口名:多单词首字母大写  class 的整型常量默认为int类型,Java的浮点类型默认为double类型 变量部分练习 进制 二进制(binary):0,1 ,满2进1.以0b或0B开头。 十六进制(hex):0-9A-F,满16进1. 以0x或0X开头表示。 010   0b10  0x10  10  原码、反码、补码(二进制整数) 原码:直接将一个数值换成二进制数。

    26310

    Java编程基础阶段笔记 day02 Java基本语法(上)

    核心内容 ​关键字和保留字 标识符 Java命名规范 变量概念 变量分类 变量范围 基本数据类型转换 基本数据类型与String运算 变量部分练习 进制及其转换 原码、反码、补码 进制转换 进制转换练习 算术运算符 关键字与保留字 关键字定义:Java语言中定义的具有特殊意义、用途的单词 关键字特点:关键字所有字母小写 保留字定义:以后可能当作关键字,现在还未使用 标识符 可以自己取名的地方叫标识符 注意: ①26个字母大小写、0-9、$、_组成 ②数字不可以作为开头 ③不能是标识符、长度不限、不含空格 Java命名规范 包名:多单词组成都小写   william.com 类名、接口名:多单词首字母大写 的整型常量默认为int类型,Java的浮点类型默认为double类型 变量部分练习 进制 二进制(binary):0,1 ,满2进1.以0b或0B开头。 十六进制(hex):0-9A-F,满16进1. 以0x或0X开头表示。 010   0b10  0x10  10  原码、反码、补码(二进制整数) 原码:直接将一个数值换成二进制数。

    19800

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 腾讯 Kona

      腾讯 Kona

      腾讯 Kona(TK)是免费、可立即投入生产的 OpenJDK 发行版。腾讯 Kona 基于 TencentJDK 开发,针对云应用场景定制新的功能及优化, 具备更快的云应用启动速度,更好的性能以及更为便捷的分析、诊断工具……

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券