问答详情
源自:4-1 字节流之文件输入流FileInputStream-1

public static void printHex(String fileName){ }这是什么意思呢?不是void main(String[] args){ }吗

大神们求解答

提问者:阿飞大爷 2015-07-07 16:57

个回答

  • EagleLun
    2016-01-24 17:23:39
    已采纳


    public static void printHex(String fileName){   }意思为:自定义一个静态方法printHex(),参数为fileName。你觉得奇怪,可能是因为加了一个static。加了static就代表是静态方法,不需要实例化,直接调用就可以了。它和public statice voidmain(String[] args){  }的区别在于,后者是系统默认的一个方法,作为主程序的入口,任何一个程序都从这里开始运行

  • 慕粉4300036
    2016-10-30 16:35:23

    这是自定义的一个静态方法,public static void main(String[] args){}是主程序的入口,虚拟机只认识这个

  • 杨过和小龙女
    2015-11-03 15:04:57

    你好可爱 

  • 许晓涛
    2015-07-08 14:54:21

    如果这个函数是正确的,那么他的意思是定义一个公开的静态方法并且无返回值,接收一个字符串

  • 许晓涛
    2015-07-08 14:53:17

    看错了

  • 许晓涛
    2015-07-07 22:11:42

    呵呵呵!这是代码主函数入口,虚拟机运行就找他。

  • weibo_Carry_The__0
    2015-07-07 17:56:12

    这不是主程序,应该是静态类方法