day35java基础
来源:互联网 发布:手机维修自学软件 编辑:程序博客网 时间:2024/06/05 07:34
注解
=================================
*为其他程序提供更多信息
@Override
由编译器处理
会检查注解的方法是否语法正确
*自定义注解
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE) RUNTIME//只在源码.java中有注解信息.class中没有注解信息
自定义注解:
public @interface Test{
String name();
int id();
String value();
}
@Test(id=23,name="sdfs")
void a(){}
@Test("sdfds")//默认给value属性赋值
void b()
{
}
*处理注解
c.getAnnotation(Xxxx.class);
field.getAnnotation(Xxxx.class);
Test t=method.getAnnotation(注解的类型Test.class);//得到注解的类型对象
String name=t.name();
int id=t.id();
String value=t.value();
properties文件
==================
*格式:
#是注释
存储的数据是等号隔开的键值对
key1=value1
key2=value2
*处理properties文件有专门的工具
java.util.Properties(本质是个哈希表,继承了HashTable)
方法
load(文件输入流)
store(文件输出流)
0 0
- day35java基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- 基础
- Hadoop2.7.3完全分布式集群搭建和测试
- 阿里巴巴73款开源产品全向图
- Class 与 Style 绑定内联样式(vue.js)
- 396. Rotate Function
- js/jquery常用方法(replaceALl、new Map()、点击th(表头)或拖动tr只前台排序)
- day35java基础
- 编写简单Hibernate步骤
- 终于!Linaro 加盟 Zephyr 项目
- 自定义动画(仿Win10加载动画)——优化
- SOAP Webservice和RESTful Webservice
- Android 中性能优化工具之TraceView使用总结
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- Linux常用命令
- PHP模拟登录并获取数据