首页 > 编程语言 >Java - 25 main方法

Java - 25 main方法

时间:2024-10-31 15:58:12浏览次数:1  
标签:25 Java void static java main 方法 public

Java - 25 main方法

main 方法是 虚拟机 调用的

public static void main(String[] args)
  • java虚拟机需要调用类的main方法,所以该方法的访问权限必须是 public

  • java虚拟机在执行 main() 方法时不必创建对象,所以是 static

  • args 数组保存执行java命令时传递给运行的类的参数

java xx 参数1 参数2 参数3

细节

在main方法中,可以直接调用 main 方法所在类的静态方法或静态属性;

但不能直接访问该类中的非静态成员,必须创建一个该类的实例对象

public class Test{
    public static void main(String[] args){
        add();

        Test t = new Test();
        t.min();
    }

    public static void add(){
        System.out.println("add()被调用");
    }
    public void min(){
        System.out.println("min()被调用");
    }
}

标签:25,Java,void,static,java,main,方法,public
From: https://www.cnblogs.com/wxrwajiez/p/18518101

相关文章

  • Java - 24 类变量和类方法
    Java-24类变量和类方法类变量(静态变量)非静态变量=普通变量=实例变量classMain{publicstaticvoidmain(String[]args){Childc1=newChild("wu");c1.join();c1.count++;Childc2=newChild("xin");c......
  • 总结 JavaScript 中8种数组常用的操作 API,array.push,pop,shift,unshift,slice,splice
    前言JavaScript中数组是一个重要的数据结构,它相比于字符串有更多的方法,在一些算法题中我们经常需要将字符串转化为数组,使用数组里面的API进行操作。本篇文章总结了JavaScript中有许多数组常用的操作API,以下是一些常见的操作及其示例:1.push():在数组末尾添加一个或多个元素,并......
  • 25国考职位表发布,软考含金量不断提升!
    不久前国家公务员局发布了《中央机关及其直属机构2025年度考试录取公务员招考简章》,发现有多个部门例如广东海事局、上海海关、国家税务总局深圳市税务局等都要求报考人员具有初级及以上计算机技术与软件专业技术资格证或至少具有信息系统项目管理师、系统分析师、系统架构设计师、......
  • java计算机毕业设计儿童思德教育网(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景在现代社会,随着信息技术的飞速发展,互联网已经深入到人们生活的各个方面。儿童的成长和教育也受到了互联网的深刻影响。传统的儿童思德教育方式往......
  • Java基础
    JavaC类语言:底层都由C语言实现,语法和C语言一样程序语言的建立原始团队:创建具备基本功能、具有内核核心的新语言邀请:业界大牛进行功能拓展和完善推广吸引更多业界大牛进行语言的版本更新后,功能更为全面——有更完善的库实现,实现某些代码的代码会越来越少。功能丰富不代表性能......
  • 使用JavaScript实现:随机曲线之间进行平滑切换
    介绍今天,我运用拉格朗日插值法绘制了一条曲线。然而,我并未止步于静态展示,而是引入了一个定时器,每隔一段时间便对曲线上的点进行动态更新,从而赋予曲线生命般的动态变化。然而,在刷新过程中,我敏锐地察觉到曲线之间的切换显得过于突兀,缺乏流畅感(请见下图)。于是,一个大胆的想法......
  • JavaScript
    JavaScriptJavaScript因为互联网而生,紧随着浏览器的出现而问世1、JavaScript的历史https://javascript.ruanyifeng.com/introduction/history.htmljs参数描述throw声明的作用是创建exception(异常或错误)this的四种用法1.在一般函数方法中使用this指代......
  • C++——将一个5x5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(按从左到右、
    没注释的源代码#include<iostream>#include<stdio.h>#include<string.h>usingnamespacestd;voidtransform(int*arry,intcol_row);intmain(){   intarry[5][5];   cout<<"Pleaseentera5x5matrix:"<<endl;   for(......
  • java计算机毕业设计大学生创新创业项目活动管理平台(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着社会经济的发展和就业竞争的加剧,大学生创新创业成为推动社会发展和解决就业问题的重要力量。近年来,大学生创新创业项目的数量不断增加,规模也......
  • 20222314 2024-2025-1 《网络与系统攻防技术》 实验三实验报告
    网络与系统攻防实验报告实验时间:2024-10-25~2024-10-31实验人员:20222314陈振烨实验地点:地下机房指导教师:王志强本周学习内容学习了免杀的相关原理,掌握了msf的编码免杀基本操作,成功下载了veil加壳器并进行加壳免杀实践内容(1)正确使用msf编码器,veil-evasion,自己利用shell......