现在的位置: 首页 > 综合 > 正文

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

2013年06月26日 ⁄ 综合 ⁄ 共 744字 ⁄ 字号 评论关闭

---------------------- 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

抱歉!评论已关闭.