定义新的 Annotation 类型使用 @interface 关键字 自定义注解自动继承了java.lang.annotation.Annotation接口 Annotation 的成员变量在 Annotation 定义中以无参数方法的形式来声明.其方法名和返回值定义了该成员的名字和类型.我们称为配置参数.类型只能是八种基本数据类型.String类型.Class类型.enum类型.Annotation类型.以上所有类型的数组. 可以在定义 Annotation 的成员变量时为其指定初始值, 指…
序列化 @Test public void test14() throws IOException { ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("object1.dat")); oos.writeObject(new Person("张三", 20)); oos.close(); } 反序列化 @Test public void test15() throws IOEx…
File类的判断功能 @Test public void test5(){ File file = new File("hello.txt"); //判断是否是文件目录 System.out.println(file.isDirectory()); //判断是否是文件 System.out.println(file.isFile()); //判断是否存在 System.out.println(file.exists()); //判断是否可读 System.out.println(fil…
File类的获取功能 @Test public void test2(){ File file1 = new File("hello.txt"); File file2 = new File("C:\\Users\\Mi\\Documents\\project\\idea\\JavaBase\\hello.txt"); System.out.println(file1.getAbsolutePath());//获取绝对路径 System.out.println(fi…
方法一:读到指定字符数组 @Test public void test7(){ BufferedReader br = null; BufferedWriter bw = null; try { br = new BufferedReader(new FileReader("射雕英雄传.txt")); bw = new BufferedWriter(new FileWriter("射雕英雄传1.txt")); char[] cbuf = new char[1024]…
本节博客进行Date对象.Math对象.Global对象和自定义对象的用法演示. 首先是一个out.js文件内容(输出到网页中的自定义输出方法): function println(parma){ document.write(parma+"<br/>"); } function print(parma){ document.write(parma); } Date 对象 启用基本存储器并取得日期和时间. dateObj = new Date() dateObj = new…
1.表单验证插件——validate   该插件自带包含必填.数字.URL在内容的验证规则,即时显示异常信息,此外,还允许自定义验证规则,插件调用方法如下:   $(form).validate({options})   其中form参数表示表单元素名称,options参数表示调用方法时的配置对象,所有的验证规则和异常信息显示的位置都在该对象中进行设置.     2.表单插件——form   通过表单form插件,调用ajaxForm()方法,实现ajax方式向服务器提交表单数据,并通过方法中的…
Spring.Net 一直讲求 ” 配置应用程序“,有一种需求在实际开发中不太常用,却非常有用 -> 配置对象的行为,Spring.Net 也能够完美的实现.Spring.Net 通过几个专门的接口来控制容器中对象的行为.比如说,我们可以自定义对象初始化行为,自定义对象销毁行为,抽象对象定义和子对象定义等.在下面会介绍常用的几中 自定义对象行为: ① 自定义对象初始化行为 ② 自定义对象销毁行为 ③ 抽象对象定义 ④ 子对象定义 ⑤ IObjectPostProcessor及扩展类(对象后处理器…
一)函数 A)JS中的函数的定义格式: function add(a,b) { var sum = a+b; document.write("两个数的和是:" + sum); //return sum; } 上面只是一个例子 ,那么当我们再定义一个同名的函数会怎么样呢? function add(a,b,c) { var sum = a+b+c; document.write("三个数的和是:" + sum); } 然后调用函数: add(50,30,10);   …
JSON对象(自定义对象) 1.什么是JSON对象 JSON对象是属性的无序集合,在内存中也表现为一段连续的内存地址(堆内存) 1)JSON对象是属性的集合 2)这个集合是没有任何顺序的 2.JSON对象的定义 在Javascript中,可以通过一对大括号(花括号)来表示这个集合,基本语法: var     json对象 = {属性:值,属性:值,属性:值-}; 在Javascript中,这个集合的属性可以使用单引号或双引号,也可以不加任何符号来表示.   例1:使用json来表示一个人的信息(…