学习JAVA基础中(一)

public class E {
  public static void main(String args[]){
   f(1,2);
   f(-1,-2,-3,-4);
   f(9,7,6);
}

  public static void f (int ... x){     //x是可变参数的代表
     for(int i =0; i< x.length; i++){   //x.length 是x代表的参数个数
        System.out.println(x[i]);       //表示第i个参数
 }
}
}

当作学习日志吧,前几年没认真看java,最近这两天给补上 ,参考书目 《java 2 实用教程》第四版 耿祥义 张跃平 编著

1.目前感觉,java里面的东西大部分是指针?只不过没像c++里面表现出来??(详见4.3, 4.6, 可能不准确,需要继续研究)

2.其实是第一次了解可变参数 (详细见code) 先画个问号,为什么f 也跟main 一样是public static

3.类的字节码进入内存时,累中的静态块会立刻被执行

class AAA{

static {

System.out.println("i'm the aaa static module");

}

}

public class HelloWorld{

static{

System.out.println("i'm the first executive static module");

}

public static void main(String args[]){

AAA a = new AAA();

System.out.println("i'm understanding static module");

}

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值