当前位置: 首页 > news >正文

JAVA中的main方法

1.在mian() 方法中可以直接调用静态方法或静态属性 但是不能直接访问该类的非静态成员,必须创建该类的一个实例对象后 才能通过这个对象去访问类中的非静态成员

public class Main01 {private static int n1 = 1;private int n2 = 2;public static void fn(){System.out.println(111);}public void hi(){System.out.println(222);}public static void main(String[] args) {System.out.println(n1);// System.out.println(n2);fn();// hi();Main01 main01 = new Main01();System.out.println(main01.n2);main01.hi();}
}

2.解析public static void main(String[] args)

  • 1.main() 方法是由虚拟机调用的
  • 2.修饰符只是能public 因为虚拟机要调用
  • 3.static 因为虚拟机在调用的时候不必创建对象
  • 4.该方法接收的是String类型的数组参数
  • 5.java执行的程序 参数1 参数2 参数3
public class Main02 {public static void main(String[] args) {// args 是如何传入的for (int i = 0; i < args.length; i++) {// System.out.println("第" + (i+1) + "参数=" + args[i]);System.out.println("args["+i+"] = " + args[i]);}}
}

 

相关文章:

  • 【方法论】费曼学习方法
  • 【Spring Boot 3】【JPA】嵌入式对象
  • 文心一言4.0API接入指南
  • 2024Node.js零基础教程(小白友好型),nodejs新手到高手,(五)NodeJS入门——http模块
  • C# OpenCvSharp DNN 部署yolov4目标检测
  • Linux 性能调优之存储设备调优
  • GADM 4.1 全球国家行政区划下载
  • 代码随想录算法训练营第39天(动态规划02● 62.不同路径 ● 63. 不同路径 II
  • 揭秘:IT行业有哪些证书含金量高?
  • Python算法题集_矩阵置零
  • app对接优量汇收益如何?
  • CSS 控制 video 标签的控制栏组件的显隐
  • 新零售的升维体验,摸索华为云GaussDB如何实现数据赋能
  • 推动海外云手机发展的几个因素
  • jbdc的简单了解
  • [译]CSS 居中(Center)方法大合集
  • 【RocksDB】TransactionDB源码分析
  • Django 博客开发教程 8 - 博客文章详情页
  • es6要点
  • js如何打印object对象
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • markdown编辑器简评
  • node和express搭建代理服务器(源码)
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • spring boot下thymeleaf全局静态变量配置
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 番外篇1:在Windows环境下安装JDK
  • 工作手记之html2canvas使用概述
  • 经典排序算法及其 Java 实现
  • 容器服务kubernetes弹性伸缩高级用法
  • 如何合理的规划jvm性能调优
  • 如何在GitHub上创建个人博客
  • 小程序01:wepy框架整合iview webapp UI
  • 走向全栈之MongoDB的使用
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • # 数据结构
  • #{}和${}的区别?
  • (70min)字节暑假实习二面(已挂)
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (分类)KNN算法- 参数调优
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (译)计算距离、方位和更多经纬度之间的点
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (原創) 未来三学期想要修的课 (日記)
  • (转载)从 Java 代码到 Java 堆
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .Net MVC + EF搭建学生管理系统
  • .Net Redis的秒杀Dome和异步执行
  • .NET 服务 ServiceController