![](https://i-blog.csdnimg.cn/blog_migrate/181f11222f96cd521a71ba85414d17eb.jpeg)
package SMK; //包名SMK
public class smk{ //申明一个名字叫smk的类,它是公共的,在其他的类中可以使用。
public static void main(String[] args){ //创建main()方法:公共的,静态的,无返回值的,函数名为main的,参数为String类型的函数
System.out.println(" HelloWord!!! ");
}
}
![](https://i-blog.csdnimg.cn/blog_migrate/b32f63ff673121bf8ab58832f871a02b.jpeg)
注意:java包的命名规则是全部使用小写字母
1、包
在类中指定包名时需将package表达式放置在程序的第一行,
它必须是文件中的第一行非注释代码,当使用package关键字为类指定包名之后,包名会成为类名中的一部分,预示着这个类必须指定全名。
语句 package SMK 为声明该类所在的包,package为包的关键字,
2、类
类是对象的集合,对象是类的实例
;对象是通过new className产生的,用来调用类的方法;类的构造方法 。
- class :表示申明和定义一个类。
- public :表示这个类的权限是public(公共)的,即在所有其他类中可见可用。
- public class ClassName{ :表示申明一个名字叫ClassName的类,它是公共的,在其他的类中可以使用。
- } : 括号中的内容是这个类的定义,由属性和方法构成。
3、方法
main()方法是雷替中的主方法。该方法从“{”开始, 至“}”结束。java程序中的main()方法必须声明为public static void 。 String[] args是一个字符串类型的数组,它是main()方法的参数。main()方法是程序开始执行的位置。
public static void main(String[] args){ //公共的,静态的,无返回值的,函数名为main的,参数为String类型的函数