11月13日 关于Java中数组和方法

Java中的数组跟C语言中的函数差不多,可以通俗滴这么理解。(菜鸟)

null表示不能使用,必须用new开辟空间

用Java声明数组的时候,不要声明数组的大小

数组中的数都存在堆空间中

数组的名字只是一个类似于指针的东西,关键是看内存中那一段数有没有变化

方法对于数组操作都是对堆空间中的数进行操作


对于声明函数:

都是在main函数外,然后public static 类型 名字 (参数){}


void不需要return 其他必须return



多态:

package test;
public class test
{
    
public static void main(String args[])
//方法的多态性----通过同一个方法的名称,完成的功能不同。
{
    int x=9;int y=48;
    int d =plusAB(x,y);    
    System.out.println("d = "+d);
printHello();
add();
add(d);
add(x,y);
add(10.97f);
}
public static void printHello()
{
    System.out.println("*****************");
    System.out.println("***helloworld!***");
    System.out.println("*****************");
}
public static int plusAB(int a,int b)
{
    int c=0;
    c=a+b;
    return c;
}
public static void add()
{
    System.out.println("*****无参数的add****");
}
public static void add(int a)
{
    System.out.println("*****一个参数的add****");
}
public static void add(int a,int b)
{
    System.out.println("*****两个参数的add****");
}
public static void add(float a)
{
    System.out.println("*****fudian的add****");
}
}


重载:



关于多态和重载和区别目前还没搞清楚,待补充






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值