![名师讲坛:Java开发实战经典(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/824/26793824/b_26793824.jpg)
上QQ阅读APP看书,第一时间看更新
2.1 一个简单的Java范例
下面给出一个简单的Java程序范例,有兴趣的读者可以和第1章的范例进行对比,观察Java程序的基本结构及相同点。
【例2.1】定义一个简单类
![](https://epubservercos.yuewen.com/DE8B7B/15253389304122106/epubprivate/OEBPS/Images/Figure-P14_123505.jpg?sign=1738787469-1BpS5FGMDKUrvWjgMI5XNvxBYAzqh87t-0-65339879a60953921dbc07603a0cabe5)
程序执行结果:
![](https://epubservercos.yuewen.com/DE8B7B/15253389304122106/epubprivate/OEBPS/Images/Figure-P14_123506.jpg?sign=1738787469-3VNiTG20rwoPosokeGOgdgeTJSjrqKfw-0-e06b77a3ef1a623032f3186418d2c9c0)
程序说明:
(1)程序的第2行使用“//”声明的部分是Java的注释部分,注释有助于程序的阅读,在编译的时候是不会被编译的,里面可以写任意的内容。
(2)public class是Java中的关键字,表示的是定义一个类,在Java中所有的操作都是由类组成的,关于类的概念以后会有详细的解释,TestJava是程序中类的名称。因为主方法编写在此类之中,所以本书将此类称为主类。
(3)public static void main(String args[]),是程序的主方法,即所有的程序都会以此方法作为起点并运行下来。
(4)“int num=10”,意思是定义一个整型变量num,int表示变量的类型是整型,变量的内容是可以修改的,所以当程序执行完“num=30”之后,num的值就是30了。
(5)System.out.println()起输出的作用,是直接将“()”里的内容进行输出,如果有多个值时,中间可以使用“+”连接。
(6)System.out是指标准输出,通常与计算机的接口设备有关,如打印机、显示器等。其后所续的文字println是由print与line所组成的,意思是将后面括号中的内容打印在标准输出设备显示器上。因此,第8行的语句执行完后会换行,也就是把光标移到下一行的开头继续输出。读者可以把System.out.println()改成System.out.print(),看换行与不换行的区别。
(7)在Java中所有的程序都是由一个个代码段组成,代码段使用“{}”声明,可以嵌套。