JAVA中最菜的问题string类型的数组args[ ]是main方法的形参!怎么理解?

Python019

JAVA中最菜的问题string类型的数组args[ ]是main方法的形参!怎么理解?,第1张

String

写其它的数据类形不一样。他是一个特殊的(类)。

你下载一个JDK。打开他的原代码。找到String这个类。你就会看到他有一个方法args()

这里面定义了数组。每一次main方法要用到数组的时候都会来调用这个方法。所以可以理解为它被作为一个参数传到了mian方法里面。

其实这些不需要理解的。。面向对象编程嘛。只需要知道怎么做就行。!~

希望有用吧

package mm

import java.io.*

import java.awt.*

import javax.swing.*

public class HelloWorld {

public static void main(String[] args){

JFrame w=new JFrame("SKH")

Container con=w.getContentPane()

//Color

con.setBackground(Color.pink)

//Location

w.setBounds(60, 100, 388, 308)

//可见性

w.setVisible(true)

//单击右上角容器的行为

w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

//创建菜单项

JMenuBar menubar=new JMenuBar()

JMenu menu,submenu

JMenuItem a,b

menu=new JMenu("菜单")

submenu=new JMenu("子菜单")

a=new JMenuItem("菜单项1")

b=new JMenuItem("菜单项2")

menu.add(a)

//添加分割符;

menu.addSeparator()

menu.add(b)

menu.addSeparator()

menu.add(submenu)

submenu.add(new JMenuItem("QWQ"))

menubar.add(menu)

w.setJMenuBar(menubar)

}

}