主函数: public static void main(String[] args)

特殊之处:

1、格式是固定的

2、被jvm锁识别和调用

public:因为权限必须够大

static:不需要对象,直接用主函数所属类名调用即可。

void:主函数没有具体的返回值

main:函数名,不是关键字,只是jvm识别的固定的名字

String[] args:这是主函数的参数列表,是一个数组类型的参数,而且元素都是字符串类型。

public class MainDemo {public static void main(String[] args) {System.out.println(args.length);for(int i=0; i<args.length; i++) {System.out.println(args[i]);}}
}

注意在eclipse中不会有显示,并会出现数组越界的错误,只有在控制台输出,同时要赋值。

java主函数的解剖相关推荐

  1. Java 主函数 main 中的关键字 static

    相信很多人在运行第一个可以运行的 Java 程序的时候都会要求写一个主函数. 然后很多人都会照葫芦画瓢的写一个下面的函数: public static void main(String[] args) ...

  2. 关于java主函数的理解

    java的main函数不属于哪一个类(因为他是static的),它只是告诉程序从哪儿启动,放在哪个类里面都可以. java主函数的定义如下: public static void main(Strin ...

  3. java主函数_《左手 Java 右手 Python 》之 Java 的安装与初识(1)

    (一)java 的安装与配置(windows) 1. jdk 安装 到oracle官网,下载 相应版本的Java SE 2. 验证安装 进入安装目录 3.配置环境变量 一共要配置 3 个环境变量 第 ...

  4. 2023-03-04 java 主函数main和测试函数test,还有调用函数(在主函数里面调用其他的函数)

    打完main会自动出来这一行  public static void main(String[] args) { } 这是一个类里面的主函数,一个房子里面只有一个主函数,而里面的test可以有好几个. ...

  5. java主函数的解析

    关于java的主函数public static void main(String[] args)我们都已经非常熟悉,它是每一个java程序的入口函数.那么它为什么是这种形式呢?下面是我的一些理解. p ...

  6. java主函数的含义

    下面对java中的主函数进行简单的解释,解决可能困惑大家的问题,下面举的例子在实际开发中几乎不会出现,但是为了解决好奇心,大家可以这么去尝试一下! 我们在java中看到的主函数通常是这样的: publ ...

  7. java主函数(主方法)

    public (访问修饰符,公共的)代表该类或者该函数的访问权限最大 static 代表主函数随着类的加载而加载 void 代表主函数没有具体的返回值 main main不是java中的关键字,它是一 ...

  8. java主函数的写法_函数主函数调用函数怎么写

    1. 在主函数中,如何进入调用函数 [1]调用方法:先生成一个对象,用"对象.方法()"的方式调用.调用说明:java中的main方法是静态的,用于程序的入口,在静态方法中无法调用 ...

  9. java主函数怎么写_java主函数怎么写

    1.C语言,C++,怎么写主函数 主函数的作用是程序的入口.就是说只要程序一开始,第一句执行的就是主函数中的第一条语句. 编写规律:主函数一般是调用函数和简单的逻辑判断,代码长度不宜超过80行. 技巧 ...

最新文章

  1. yii2框架随笔29
  2. android界面去掉标题栏和状态栏
  3. JS----javascript中使用reverse()方法反转数组
  4. 发现读纸质媒介比电子媒介的乐趣大多了
  5. Redis 多线程网络模型
  6. 学python可以做什么职业-学完python都能做哪些职业?老男孩Python基础培训
  7. EditPlus 3使用技巧收集
  8. 服务器pe 装linux,微PE工具箱增加安装Linux/Ubuntu/Centos/deepin系统菜单
  9. chrome浏览器截长图
  10. JAVA项目在服务器部署过程
  11. 不 只{`pyr_PYR的完整形式是什么?
  12. C语言switch史上最详细的讲解
  13. Mysql查询性能优化-善用Explain语句
  14. 2G、 3G、 4G、5G的区别
  15. 小程序+二维码(带logo图片,可直接运行)
  16. 树莓派开机启动python文件_树莓派开机自启动Py文件
  17. 数据库查询语句(书上例题)
  18. pytorch应用之——纸币识别(一)
  19. 分析方法4---多维度拆解分析
  20. Xilinx Ultrascale+ 使用PRC向ICAP E3核输入码流重构时无反应

热门文章

  1. hdu5730 Shell Necklace
  2. 生成式AI,ChatGPT和自动驾驶的技术趋势漫谈
  3. Spring 事务管理
  4. 从CNN到Transformer:基于PyTorch的遥感影像、无人机影像的地物分类、目标检测、语义分割和点云分类
  5. HHVM是一个开源虚拟机,专为执行用Hack和PHP编写的程序而设计
  6. 听说三年前那些月入30K的程序员都是这样开始轻松构建算法交易机器:一点python基础+一点运气
  7. 直播卡顿原因详解及优化 1
  8. Jquery 之ajax 提交form表单数据的方法
  9. MTK 开启Efuse的过程记录
  10. [商业] 麦肯锡领导力模型