摘要: ----------------------android培训、java培训、期待与您交流! ---------------------- 个人理解注解类似c/c++里的预编译,都是编译时候要做的一些动作(java新特性),但java里的注解跟预编译是有很大的不同的。注解相当于一种标记,加了注解相当于加了某种标记,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记去做相应的事情。标记可以加在类,方法,包,字段,方法参数及局部变量上。 //基本的三个注解 @... 阅读全文
posted @ 2012-04-17 18:13 lcode 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流! ---------------------- JavaBean 是一种具有特定规格的类,主要作用为传递数据,所以其规格是围绕类的属性,为每个属性提供get和set方法。需要注意的是通过内省来操作javaBean对象的。使用内省的时候是通过对象的属性名来设置和获得属性值,而属性名的命名规范是与get和set方法名相关联的,在方法名里get之后的字符串为属性名,而不管这个方法操作的属性成员在定义的时候是用的什么名称(标识符)如:getage()(retur... 阅读全文
posted @ 2012-04-17 10:33 lcode 阅读(308) 评论(0) 推荐(1) 编辑
摘要: ----------------------android培训、java培训、期待与您交流! ---------------------- 在java程序里,要加载配置文件的时候或任何需要用到路径的时候不要使用相对路径,因为相对路劲是相对当前工作目录,但当前工作目录不是固定不变的,所以要用绝对路径,但不应该在代码里写死,应该用代码在运行时拼接出来。 除了直接拼接绝对路径,如果配置文件与类文件在同一个目录可以通过类加载器的getResouceAsStream(“文件名”)方法获取。也有相对和绝对之分,如果参数字符串以‘/’开头表示绝对... 阅读全文
posted @ 2012-04-17 09:20 lcode 阅读(421) 评论(0) 推荐(1) 编辑