- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员Java基础加强49-56学习日记
1,程序中的代理是指:要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理、日志、计算方法的运行时间、事务管理、等等,编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码。2, 交叉业务的编程问题即
2011-07-25 09:04:40 379
原创 黑马程序员Java基础加强41-48学习日记
1,如果类的实例对象中的多处都要用到同一个泛型参数,即这些地方引用的泛型类型要保持同一个实际类型时,这时候就要采用泛型类型的方式进行定义,也就是类级别的泛型,语法格式如下: public class GenericDao { private T field1; pub
2011-07-25 08:59:18 551
原创 黑马程序员Java基础加强33-40学习日记
1,注释相当于一种标记,加了注释就等于打上了某种标记,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。 用 @Deprecated 注释的程序
2011-07-25 08:50:18 290
原创 黑马程序员Java基础加强25-32学习日记
1,hashCode方法,将集合分成若干个存储区域,每个对象可以计算出一个哈希码,可以将哈希码分组,每组分别对应某个存储区域,根据一个对象的哈希码就可以确定该对象应该存储在哪个区域,用哈希算法可以提高从集合查找元素的效率。2,HashSet就是采用哈希算法存储对象的集合,它内部采
2011-07-14 10:24:04 268
原创 黑马程序员利用反射更改成员变量所对应字符串的内容
更改ReflecStr类的对象rs中的成员变量str1和str2所对应的字符串内容,把'a'改成'z',把'z'改成'a',此例很好的演示了反射的作用。程序如下: import java.lang.reflect.Field; public class ReflectStr
2011-07-10 18:48:38 281
原创 黑马程序员Java基础加强17-24学习日记
1,Java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同的实例对象有不同的属性值,Java程序中的各个Java类用一个类来描述,这个类就是Class,Class类描述类的名字,类的访问属性,类所属于的包
2011-07-10 18:32:56 280
原创 黑马程序员Java基础加强9-16学习日记
1,一个方法接受的参数个数不固定,称为可变参数,其特点是: (1)只能出现在参数列表的最后; (2)...位于变量类型和变量名之间,前后有无空格都可以; (3)调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。2,增强for循环语
2011-07-09 12:04:18 244
原创 黑马程序员Java基础加强1-8学习日记
1,IDE(集成开发环境)都支持工程化方式管理一个项目的程序开发过程,一个workspace可以包含多个project,一个workspace保留了eclipse的一套环境选项配置,包括所使用的javac和java命令的版本等等,可以在window->preferences中查看
2011-07-09 08:36:44 281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人