易截截图软件、单文件、免安装、纯绿色、仅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入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

JAVA 导出CSV代码

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import au.com.bytecode.opencsv.CSVWriter;
public class CsvDemo {
    
    public static void main(String[] args) throws IOException {
        
     ......

免费的java虚拟主机空间 google的app engine

 目前要找个免费的java空间不容易啊,大部分都是php asp的,推荐大家一个非常棒的免费java服务器,google的appengine 还能免费创建域名。比如我的woyaopipi, 后缀自动变成woyaopipi.appspot.com,这个平台好处就是google的服务器,性能可想而知,还提供了memcache内存缓存,持久化数据库只需要将java bean persisten一 ......

java String.Format() 日期格式用法

 原文传送门:http://solodu.javaeye.com/blog/454546
JDK1.5中,String类新增了一个很有用的静态方法String.format():现有一个时间'20090903'要转化成指定时间的java.util.Date格式
private Date getStartGregorianTime(String date) {
Date d_date = DateUtil.parseDate(date);
int year = new ......

提高java互联网网站项目速度问题

 必须的承认java互联网项目强势不在这里,是需要大量辅助工作才能提高速度

1 前提有个好硬件
2 全站html静态化 (非伪静态)
3 整合apache+tomcat 或者iis+tomcat 之类的 当然其他java web容器也能整合
4 squid 加速
5 负载均衡 apache
大体框架实现即是如此
如果还沉浸在 db connect 等对象没有clos ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号