java中调用主函数下面方法是否要在前面说明

packagecom.lzwt;publicclassBubblesort{publicstaticvoidmain(String[]args){int[]array={... package com.lzwt;
public class Bubblesort {

public static void main(String[] args) {
int[]array={63,4,24,1,3,15} ;
Bubblesort sorter=new Bubblesort();
sorter.sort(array);}
/**
* @param array
* 要排序的数组
*/
public void sort(int[] array){
for(int i=1;i<array.length;i++){
for(int j=0;j<array.length-i;j++){
if(array[j]>array[j+1]){
int tmp=array[j];
array[j]=array[j+1];
array[j+1]=tmp;
}
}
}
showArray(array);
}
/**
* 显示数组中所有的元素
* @param array
*/
public void showArray(int [] array){
for (int i :array){
System.out.println(">"+ i);
}
System.out.println();
}
展开
 我来答
WENGYANYING26
2016-07-31 · TA获得超过365个赞
知道小有建树答主
回答量:626
采纳率:40%
帮助的人:178万
展开全部
  调用方法:先生成一个对象,用“对象.方法()”的方式调用。
  调用说明:java中的main方法是静态的,用于程序的入口,在静态方法中无法调用非静态方法,只能调用静态方法。想调用静态方法的话就要先生成该类的一个对象,通过对象调用非静态方法。
  调用举例:
  public class A{
  public static void main(String[] args){
  A a = new A();
  a.aaa();
  }
  public void aaa(){}
  }
追问
我的意思是,以前我学c语言的时候调用都是提前说明的,如主函数想调其用下面的方法,需要在主函数前说明,在java中不需要说明吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式