ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
main方法 ~~~ 主函数(主方法) 1.public (访问修饰符,公共的)代表该类或者该函数访问权限是最大的 2.static 代表主函数随着类的加载就已经存在了 3.void 代表主函数没有具体的返回值 4.main main不是java中的关键字,它是一个特殊的单词,它能够被JVM(java虚拟机)所识别 5.String[] args ~~~ 代码 ~~~ public Test{ public static void main(String[] args){ for(int i=0;i<a.length;i++){ System.out.print(a[i]); } } } ~~~ 可以通过cmd 传参查看数组 ![](https://box.kancloud.cn/c9509d24d9296ad1d7daf711059535e3_649x59.png) 静态应用工具类: 每一个应用程序都有共性的功能 可以对这些功能进行抽取,独立封装。以使复用 对象的作用:对象是用来封装数据的,只要这个类里面有非静态成员时, 那对象就必须存在 Test.java ~~~ package obj.b4; public class Test { public static void main(String[] args) { int[] arr={232,43,535,343,23,4,3,56}; System.out.println(ArrayOperate.max(arr));//直接调用,不用new创建对象 } } ~~~ ArrayOperate.java ~~~ package obj.b4; /** * 数组操作类 * 静态工具类的应用 * */ public class ArrayOperate { private ArrayOperate(){//让该类不能实例化 } public static int max(int[] arr){ int max=arr[0]; for(int i=0;i<arr.length;i++){ if(arr[i]>max){ max=arr[i]; } } return max; } } ~~~ classpath ![](https://box.kancloud.cn/721dfd1e723386b75384348946f7023e_1268x492.png)