下面给出一个简单的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所示。
(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