首页 > 编程语言 >软件测试 | Java中的关键字

软件测试 | Java中的关键字

时间:2023-08-02 18:37:43浏览次数:32  
标签:Java 变量 数据类型 关键字 整型 声明 软件测试

Java中也有许多关键字(也叫保留字),如public、static等,这些关键字不能当做标识符使用。表2-1列出了Java中的关键字,这些关键字并不需要去硬背,因为在程序开发中一旦使用了这些关键字做标识符时,编辑器会自动提示错误。

软件测试 | Java中的关键字_整型

对于以上的关键字,要特别注意的有如下3点:

(1)虽然goto、const在Java中并没有任何意义,却也是保留字,它们与其他的关键字一样,在程序中不能用来作为自定义的标识符。

(2)true、false、null虽然不是关键字,但是却作为一个单独标识类型,也不能直接使用。

(3)assert和enum关键字是Java新增的内容,assert是在JDK1.4中增加进来的,而enum是在JDK1.5后增加进来的。

提示:不要去硬背Java关键字。

变量和常量

变量是利用生命的方式将内存中的某个内存块保留下来以供程序使用。可以声明的数据类型为整型、字符型、浮点型或是其他数据类型,作为变量的保存之用。变量在程序语言中“扮演”了最基本的“角色”。变量可以用来存放数据,而使用变量之前则必须先声明它的数据类型。

举例说明,想在程序中声明一个可以存放整数的变量,这个变量的名称为num。

在程序中可以写出如下语句:

int  num;                                            //声明num为整数变量

int为Java的关键字,代表整数(Integer)的声明。若要同时声明多个整型的变量,可以像上面的语句一样分别声明它们,也可以把他们都写在同一语句中,每个变量之间以逗号分开,如下面的写法:

int mun,num1,mum2;               //同时声明num,num1,mum2为整数变量

除了整数类型之外,Java还提供了多种其他的数据类型。Java的变量类型可以是整型(int)、长整型(long)、短整型(short)、浮点型(float)、双精度浮点型(double)、字符型(char)和布尔型(boolean)。

常量就是一个固定的数值,是不可改变的,例如,数字1、2就是整形的常量。

标签:Java,变量,数据类型,关键字,整型,声明,软件测试
From: https://blog.51cto.com/u_15605684/6941504

相关文章

  • 软件测试|SQL中的null值,该如何理解?
    深入理解SQL中的Null值:处理缺失数据的重要概念简介Null值在SQL中是用于表示缺失或未知数据的特殊值。本文将深入探讨Null值的概念、处理方法和注意事项,以帮助读者更好地理解和处理SQL中的缺失数据。在SQL数据库中,Null值是一种特殊的值,用于表示缺失或未知的数据。它与其他具体的数值......
  • 软件测试 | Java程序的注释
    在任何编程语言之中,都存在注释,注释的主要功能是让其他用户可以方便地阅读每段程序,提高程序的可读性,还可以通过注释屏蔽掉一些暂时不用的语句,等需要时直接取消此语句的注释即可,在Java中根据功能的不同,注释主要分为单行注释、多行注释、文档注释3种,下面分别进行介绍。单行注释,就是在......
  • 软件测试 | 一个简单的Java范例
    下面给出一个简单的Java程序范例,观察Java成都基本结构及相同点。范例:定义一个简单类publicclassTestJava{publicstaticvoidmain(String[]args){//Java操作的一个简单范例,输出和乘方intnum=10;......
  • Java中synchronized的用法
    在Java中,synchronized是一种同步机制,可用于控制多个线程在访问共享资源时的并发问题。synchronized可以修饰方法和代码块,以确保共享资源的互斥访问,从而避免不同线程间访问该资源时发生冲突。synchronized的用法包括以下几种:同步方法使用synchronized修饰方法,可以确保在多个线程访问......
  • java实现文件夹的上传和下载
    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览器(关闭......
  • JavaScript基础03
    流程控制语句----循环语句循环条件---可以是次数可以状态whilewhile(循环条件){循环体代码}do-whiledo{循环体代码}while(循环条件)do-while和while的区别do-while至少会执行一次循环体代码因为do-while执行过程是先执行一次循环体代码再判断循环条件执......
  • JavaScript中介者模式:解耦组件之间的依赖关系
    JavaScript中介者模式在前端开发中,组件之间的依赖关系往往会导致代码的复杂性和可维护性降低。为了解决这个问题,我们可以使用中介者模式来解耦组件之间的依赖关系。本文将介绍JavaScript中介者模式的概念和使用方法,并通过一个实例来说明其应用。什么是中介者模式?中介者模式是一......
  • Java中自定义注解
    1.注解的作用提供元数据信息编译时检查运行时处理代码分析与框架集成2.基本步骤1.使用@interface关键字定义一个注解类型public@interfaceAnnotationDemo{//注解成员Stringvalue();intnum()default0;}2.在注解类型中定义成员变量,该注解使用时可以设置这......
  • 软件测试 | Windows平台下配置MySQL
    对于noinstall方式安装的MySQL,系统的参数配置、服务的启动关闭都需要手工在命令窗口中进行设置。参数文件可以在多个位置进行设置,这里用一个c:\my.cnf来进行操作,其他更详细的参数位置可以参考第24章中的参数设置方法。对于初学者来说,my.cnf并不知道该怎样配置。MySQL为用......
  • Java实践项目 - 商品分类
    Smiling&Weeping----好想回到那个拉钩许诺的年代 1.1商品分类的思路:一次性查询三级分类(一级为美味麒麟榜,二级为闭眼入,第三级为商品)优点:只需要一次查询,根据一级分类显示二级分类是响应较快缺点:数据库查询效率较低,页面首次加载速......