首页 >>  正文

main方法的描述

来源:baiyundou.net   日期:2024-09-29

闾钓菡2818在JAVA中为什么要把一个main方法定义成一个静态方法? -
劳晴菡18938368829 ______ 1.静态方法的特点: 直接调用类名+方法名,不需要实例化类对象. 如: Hello.P(); 非静态方法则必须实例化一个对象出来,再通过对象调用该方法如: Hello hello=new Hello(参数1~n); hello.P(); 2.程序被打包成.jar文件后(相当于.exe文件),给外界唯一的接口就是main方法.使用者双击.jar文件,其实就是让虚拟机执行main方法. 3.main方法不是提供给程序员的,而是提供给虚拟机和使用客户的. 一个软件你没法让客户知道你内部的详情,当然客户也就没办法知道怎么去实例化对象,更不知道实例化对象时需要输入什么参数了.所以只能采用静态方法.

闾钓菡2818在JAVA中为什么要把一个main方法定义成一个静态方法? -
劳晴菡18938368829 ______ 1.静态方法的特点: 直接调用类名+方法名,不需要实例化类对象.如: Hello.P(); 非静态方法则必须实例化一个对象出来,再通过对象调用该方法如: Hello hello=new Hello(参数1~n); hello.P();2.程序被打包成.jar文件后(相当于.exe文件),给外界唯一的接口就是main方法.使用者双击.jar文件,其实就是让虚拟机执行main方法.3.main方法不是提供给程序员的,而是提供给虚拟机和使用客户的. 一个软件你没法让客户知道你内部的详情,当然客户也就没办法知道怎么去实例化对象,更不知道实例化对象时需要输入什么参数了.所以只能采用静态方法.

闾钓菡2818在java中为什么要把main方法定义为一个static方法 -
劳晴菡18938368829 ______ 1、首先介绍一下static这个修饰符 在类中,变量的前面有修饰符static称为静态变量(类变量),方法的前面有修饰符static称为静态方法(类方法).静态方法和静态变量是属于某一个类,而不属于类的对象. 2、如果一个方法没有用static来修饰的话就说明这是一个成员方法,只能通过对象来调用这个方法 3、在Java程序运行时,是没有实例化任何对象的,只能通过调用类方法来运行main方法, 所以会用static来修饰

闾钓菡2818在JAVA中为什么要把一个main方法定义成一个静态方法? -
劳晴菡18938368829 ______ 1.静态方法的特点: 直接调用类名+方法名,不需要实例化类对象. 如: Hello.P(); 非静态方法则必须实例化一个对象出来,再通过对象调用该方法如: Hello hello=new Hello(参数1~n); hello.P(); 2.程序被打包成.jar文件后(相当于.exe文件),给外界唯一的接口就是main方法.使用者双击.jar文件,其实就是让虚拟机执行main方法. 3.main方法不是提供给程序员的,而是提供给虚拟机和使用客户的. 一个软件你没法让客户知道你内部的详情,当然客户也就没办法知道怎么去实例化对象,更不知道实例化对象时需要输入什么参数了.所以只能采用静态方法.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024