易截截图软件、单文件、免安装、纯绿色、仅160KB

java annotation

一. 最常见的annotation
@Override:用在方法之上,用来告诉别人这一个方法是改写父类的
@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上.
@SuppressWarnings:暂时把一些警告信息消息关闭
@Entity:表示该类是可持久化的类
 
二. 设计一个自己的Annotation
      先看代码再讲话
1. 只有一个参数的Annotation实现
 
view plain copy to clipboard print ?
package  chb.test.annotation;  
import  java.lang.annotation.Documented;  
import  java.lang.annotation.ElementType;  
import  java.lang.annotation.Retention;  
import  java.lang.annotation.RetentionPolicy;  
import  java.lang.annotation.Target;  
@Target (ElementType.TYPE)  
@Retention (RetentionPolicy.RUNTIME)  
@Documented   
public   @interface  MyAnnotation1 {  
        String value();  
}   package chb.test.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface MyAnnotation1 {
String value();
}  
 
2. 有两个参数的Annotation实现
 
view plain copy to clipboard print ?
package  chb.test.annotation;  
import  java.lang.annotation.Documented;  
import  java.lang.annotation.ElementType;  
import  java.lang.annotation.Retention;  
import  java.lang.annotation.RetentionPolicy;  
import  java.lang.annotation.Target;  
@Target (ElementType.METHOD)  
@Retention (RetentionPolicy.RUNTIME)  
@Documented &n


相关文档:

java WEB软件开发中的一些体会

java WEB软件开发中的一些体会,它由一系列知识组成,为了实现一个共同的目的,即一个安全,稳定,可扩展的软件。
总结如下:
1  java基础
2  操作系统(windows,linux,unix等)
3  数据库(oracle,mysql,sqlserver)
4  jsp(html,css,javascript,Ajax,XML等)
5  Jsp服务器(tomc ......

Java操作Microsoft Word之jacob (2)

 这里有一个MSWordManager 类,是jacob官方发布的工具类,里面有大多数Java操作MS Office的工具。
   
 
package com.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
im ......

JAVA文件操作

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.channels.FileChannel;
public class DealFile {
     /**
      * 删除文件
  ......

java笔试必备的基础知识总结

java基础技术知识复习
一、    计算机基础知识:包括数据结构中的基本算法,计算机网络的OSI,TCP/IP模型。
 
计算机网络的OSI:OSI(Open System Interconnnection OSI)开放式系统互连,       是由国际化标准组织(ISO)制定的标准化开放式的计算机网络层次结构模型 ......

JAVA WEB程序中添加定时器

 
//这是我的定时器类,用来定时执行某段任务;
package com.my.time;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
public
 
class
 BugXmlTimer  {
   
public ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号