黑马程序员--Java学习日记9_基础加强

---------------------- android培训        java培训        期待与您交流!----------------------

下午学习了高新技术部分的内容,感觉知识点又多又细,可能是之前没有接触过这些东西,在看视频的时候理解起来有点吃力,所以就把所学的东西大概地整理了一下,顺便复习一遍。

可变参数与增强for循环:可变参数是为了解决一个方法传递的参数个数不固定的问题,可变参数只能放在参数列表最后,表示为int...args

增强for循环的语法是:for(type 变量名:集合变量名){}

public static int add(int x ,int...args)

{

int sum=x;

for(int arg:args)

{

sum+=arg;

}

return sum;

}


枚举:枚举就是要让某个类中的变量的取值只能为若干个固定值中的一个,枚举类的具体编写方法如下:

public enum week

{

SUN,MON,TUE,WED,THI,FRI,SAT;

private week()//  这是week的无参构造函数

{}

}


反射:反射实际上是把java类的各种组成成分映射成java类,而反射的基石是Class类,而Class类是众多java类抽象而成的一个类,获取各字节码的实例对象的方式有三种

类名.Class,如string.class

对象.getName(),new Date().getName()

Class.forName(类名);//实际应用中该方法使用得比较多


---------------------- android培训        java培训        期待与您交流!----------------------
详细请查看:http://edu.csdn.net/heima



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值