首页 > 编程语言 >软件测试 | 一个简单的Java范例

软件测试 | 一个简单的Java范例

时间:2023-08-23 17:02:00浏览次数:45  
标签:范例 Java 程序 System class num public 软件测试

下面给出一个简单的Java程序范例,观察Java成都 基本结构及相同点。

范例:定义一个简单类

public class TestJava  {
     public static void main(String [] args)   {                       //Java操作的一个简单范例,输出和乘方
      
          int num = 10;                                                //定义整型变量
          num = 30;                                                    //修改变量内容
          System.out.printIm("num的内容是:"+ num)}                    //输出内容
          System.out.printIn("num * num = " + num * num)               // 输出乘方

程序运行结果:

num的内容是:300
num * num = 900

程序说明:

(1)程序的第2行使用“//”生命的部分是Java的注释部分,注释有助于程序的阅读,它在编译时是不会被编译的,里面可以写任意的内容。

(2)public class是Java中的关键字,表示的是定义一个类,在Java中所有的操作都是由类组成的,关于类的概念以后会有详细的解释,TestJava是程序中类的名称。

注意:关于使用public class和class声明类的区别。

在Java中声明一个类的方式有两种,即public class类名称和class类名称。

(1)使用“public class类名称”声明一个类时,类名称必须与文件名称一致,否则程序将无法编译,如图2-1所示。

软件测试 | 一个简单的Java范例_文件名

(2)使用“class类名称”声明一个类时,类名称可以与文件名称不一致,但是在执行时一定要执行生成后的*.class。

范例:有如下程序

class Demo {                                    //定义Demo类
     public static void main(String[] args)   { //主方法定义在Demo类
         System.out.printIn(Hello World!!!")  //输出信息
}
}

虽然文件名称是TestOther.java,但是由于主方法是在Demo类中,所以执行时直接执行java Demo命令即可,找的是生成后的*.class文件。

(3)public static void main(String args[])是程序的主方法,即所有的程序都会以此方法作为起点并运行下来。

(4)“int num=10”意思是定义一个整型变量num,int 表示变量的类型是整型,变量的内容是可以修改的,所以当程序执行完“num=30”之后,num的值就是30。

(5)System.out.printIn()起输出的作用,是直接将“()”中的内容进行输出,如果有多个值时,中间可以使用“+”连接。

(6)System.out是指标准输出,通常与计算机的接口设备有关,如打印机、显示器等。其后续的文字,printIn是由print与line所组成 ,意思是将后面括号中的内容打印在标准输出设备显示器上。因此,第八航的雨具执行完后会换行,也就是把光标移到下一行的开头继续输出。

(7)在Java中所有的程序都是由一个个代码段组成的,代码段使用“{}”声明,可以嵌套。

标签:范例,Java,程序,System,class,num,public,软件测试
From: https://blog.51cto.com/u_15605684/7204874

相关文章

  • 软件测试 | 编写第一个Java程序
    Java程序分为两种类型,一种是Application程序,另外一种是Applet程序,其中有main方法的程序主要都是Application程序。还是以输出“HelloWorld!!”字符串为第一个程序,代码如下所示。范例:Hello.javapublicclassHello{publicstaticvoidmain(Stringargs[]){System.out......
  • Java 运算符 - 除法
    1.除法运算符Java中的除法运算符是“/”符号,表示将左侧操作数除以右侧操作数。2.整数除法在Java中,整数除法的结果是一个整数,即只保留除法的整数部分,舍去小数部分。例如,7/2的结果是3,而不是3.5。3.浮点数除法如果操作数中至少有一个是浮点数,则Java会执行浮点数除法,结果为一......
  • 软件测试|使用ChatGPT帮助我们生成测试数据
    前言当进行软件开发过程中,测试数据的准备是至关重要的一环。为了确保应用程序在各种情况下都能正常运行,开发团队需要设计各种不同类型的测试用例。在这个过程中,使用人工智能模型如ChatGPT可以极大地简化和加速测试数据的构造过程。使用ChatGPT构造测试数据:简介与优势ChatGPT是一种......
  • 软件测试|如何使用ChatGPT生成自动化测试脚本
    前言自动化测试在软件开发中起着至关重要的作用,它可以帮助开发团队在快速迭代的环境中保证代码的质量和稳定性。然而,编写测试脚本可能是一个繁琐且耗时的任务。在这方面,借助人工智能技术如ChatGPT,可以显著简化测试脚本的生成过程。本文将介绍如何使用ChatGPT来生成自动化测试脚本,从......
  • 动力节点Java开发小技能:两小时生成二维码教程
    随着互联网的快速发展,二维码逐渐成为了主流,日常生活已经离不开二维码了,它们变得越来越有用。从候车亭、产品包装、家装卖场、汽车到很多网站,都在自己的网页二维码,让人们快速找到它们。随着智能手机的用户量日益增长,二维码的使用正在呈指数上升。让我们来看看如何在Java中生成它们。......
  • Java代理模式初探
    代理模式是一种常见的软件设计模式。所谓的代理者是指一个类别可以作为其它对象的接口。代理者可以作任何东西的接口:网络连接、存储器中的大对象、文件或其它重要或无法复制的资源。有时候我们需要需要一个功能(通常是一个API)。该功能已经被某个类A实现了,代理类B实现相同的接口,并将......
  • Java简单实现大数相加
    Java简单实现大数相加publicclassBigNumberAdd{/***假设两个都是正数*@paramnum1*@paramnum2*@returnnum1+num2*/publicstaticStringadd(Stringnum1,Stringnum2){intm=num1.length();intn=......
  • 软件测试|使用ChatGPT帮助我们生成测试数据
    前言当进行软件开发过程中,测试数据的准备是至关重要的一环。为了确保应用程序在各种情况下都能正常运行,开发团队需要设计各种不同类型的测试用例。在这个过程中,使用人工智能模型如ChatGPT可以极大地简化和加速测试数据的构造过程。使用ChatGPT构造测试数据:简介与优势ChatGPT是......
  • java 读取各种类型的文件 (三)
    后端java,springboot、前端vue:对txt文件的读写,以及前端预览一、后端读publicvoidreadTxt(){InputStreamReaderinput=null;BufferedReaderbuffer_reader=null;ArrayBlockingQueue<String[]>fileData=new......
  • java 读取各种类型的文件 (二)
    1、Filefile=newFile();参数可以是文件夹路径,也可以是文件路径;当newFile()之后只是先在内存中创建了File对象,还没有在磁盘上创建具体文件文件夹;如果参数中的文件或者文件夹已经存在的话,那么File的属性就按已存在的文件或者文件夹赋值;如果不存在则除了文件名......