上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 40 下一页
摘要: JDOM: 与DOM类似,基于树形结构 效率比DOM快 下载: 导包导java中的工程目录 使用 XML文件 阅读全文
posted @ 2019-04-25 21:39 小名的同学 阅读(479) 评论(0) 推荐(0)
摘要: DOM: 直接一次性将XML文件读取到内存中,所以可以跨节点读取所需要的数据 适合服务器开发 XML文件 阅读全文
posted @ 2019-04-25 20:17 小名的同学 阅读(3711) 评论(0) 推荐(0)
摘要: XML: 可扩展标记语言 1、充当显示数据 2、储存数据 3、传输数据 SAX: 基于事假驱动,顺序读写,速度快 不能任意读取节点,灵活性差 解析时,占用内存小 person.xml 阅读全文
posted @ 2019-04-24 23:13 小名的同学 阅读(1645) 评论(0) 推荐(0)
摘要: 脚本引擎介绍 -使得Java应用程序可以通过一套固定的接口与各种脚本引擎交互,从而达到在Java平台上调用各种脚本语言的目的。-Java脚本API是连通Java平台和脚本语言的桥梁。-可以把一些复杂异变的业务逻辑交给脚本语言处理,这又大大提高了开发效率。 脚本引擎执行javascript使用 Rhi 阅读全文
posted @ 2019-04-24 21:30 小名的同学 阅读(1044) 评论(0) 推荐(0)
摘要: java执行外部程序的方式 1 Runtime 2 Process Builder 动态编译的两种做法: -通过Runtime调用javac,启动新的进程去操作 Runtime run =Runtime.getRuntime(); Process process=run.exec("javac -c 阅读全文
posted @ 2019-04-24 21:21 小名的同学 阅读(195) 评论(0) 推荐(0)
摘要: 内省: 通过内省Api来装配一个bean对象,bean对象的值是通过配置文件来获取 即通过配置文件中的属性和特定的类信息来,来组装一个对象,便于维护; 内省机制是通过反射来实现的,BeanInfo用来暴露一个bean的属性、方法和事件,以后我们就可以操纵该JavaBean的属性 首先生成一个利用类的 阅读全文
posted @ 2019-04-24 20:55 小名的同学 阅读(194) 评论(0) 推荐(0)
摘要: Java动态性的两种常见方式 -反射 -字节码操作:所谓字节码操作就是当xx.class文件被加载到虚拟机后,我们可以使用类库来操作这些字节码 运行时操作字节码可以让我们实现如下功能 -动态生成新的类 -动态改变某个类的结构(添加/删除/修改新的属性/方法 优势: -比反射开销小,性能高。 -JAV 阅读全文
posted @ 2019-04-24 19:40 小名的同学 阅读(446) 评论(0) 推荐(0)
摘要: 动态语言 首先java不是一个动态语言,但是java具有一定的动态性,这个动态性实现方式之一:反射 反射的强大之处 指的是可以运行时加载、探知、使用编译期间完全未知的类。 程序在运行状态中,可以动态加载一个只有名称的类,对于任意一个已加载的类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能 阅读全文
posted @ 2019-04-24 19:37 小名的同学 阅读(226) 评论(0) 推荐(0)
摘要: Annotation: 注解: 作用1:当对程序做解释的时候和注释的意义差不多 作用2:可以在编译期读取注解中的信息然后为程序所利用。 注释作用1 public class Test{ //可以起到一个提示的作用 @Override public String toString() { return 阅读全文
posted @ 2019-04-24 18:40 小名的同学 阅读(191) 评论(0) 推荐(0)
摘要: 枚举: 枚举这种类型占用内存空间大,根据需要选择枚举或者常量 每一个枚举元素都是一个对象 基本使用 class ColorTest{ //如果使用枚举,不需要再本类中定义...即使定义了,也用不到 // private int red; // private int blue; // private 阅读全文
posted @ 2019-04-24 10:54 小名的同学 阅读(181) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 40 下一页