代码小兵279
程序员
从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。Java内置注解实际删就是JDK为我们预定义的3种注解,它们是:@Override@Deprecated@SuppressWarnings1.@Override注解想必是大家很熟悉的了,它的定义如下:@Target(Element...
函数是指一段可以直接被另一段程序或代码引用的程序或代码,也叫做方法。字符串或串(String)是由数字、字母、下划线组成的一串字符。这两个概念我们都很清楚,但说到字符串函数大部分人第一时间可能会有点不知所措。顾名思义,字符串函数就是编程语言中用来进行字符串处理的函数,如C,pascal,Visual以及LotusScript中进行字符串拷贝,计算长度,字符查找等的函数。字符串函数对于JavaScript字符串的使用有着很大的帮助,本文我们就来为大家介绍一下10个常用的Java...
Java代理可以隐藏委托类的实现,也可以实现客户与委托类间的解耦,在不修改委托类代码的情况下能够做一些额外的处理,是Java中非常重要的一个机制。若代理类在程序运行前就已经存在,那么这种代理方式被成为Java静态代理,这一点我们在前面的文章已经讲过,代理类在程序运行时创建的代理方式被成为动态代理。本文我们着重来讲Java动态代理。也就是说,这种情况下,代理类并不是在Java代码中定义的,而是在运行时根据我们在Java代码中的“指示”动态生成的。相比于静...
现代浏览器中内置的大量的事件处理器会监视特定的条件或用户行为,例如鼠标单击或浏览器窗口中完成加载某个图像。通过使用客户端的JavaScript,可以将某些特定的事件处理器作为属性添加给特定的标签,并可以在事件发生时执行一个或多个JavaScript命令或函数。HTML5规范允许用户自定义网页上的任意元素全屏显示,也就是所谓的HTML全屏事件。下面我们来全面解析一下HTML全屏事件,深入了解其中的原理。1.属性①document.fullscreen判断当前文档是否全屏显示内容...