上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 一:什么是XML? XML(eXtensible Markup Language)可扩展标记语言,是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示,并且它还支持用户自己可以定义自己的一组标签,用来增强数据的自描述。XML允许为特定应用程序创建唯一的数据格式。它还是在服务器之间传输结构化数据的理想格式。XML文档是基于文本格式的,其允许开发人员描述结构化数据并在各种应用之间发送和交换这些数据。 XML 1.0 是在 1998 年 12 月由W3C正式批准的,现在仍是个稳定的标准。W3C 有一个活跃的 XML 工作组,致力于XM... 阅读全文
posted @ 2012-10-09 14:57 流-星-追-月 阅读(181) 评论(0) 推荐(0) 编辑
摘要: xml基础1、什么是XML?Extensible Markup Language,翻译过来为可扩展标记语言。2、XML技术用于解决什么问题?XML语言出现的根本目标在于描述上图那种,在现实生活中经常出现的有关系的数据。在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其它标签描述其它数据,以此来实现数据关系的描述。例如:3、XML常见应用:XML技术除用于保存有关系的数据之外,它还经常用作软件配置文件,以描述程序模块之间的关系。在一个软件系统中,为提高系统的灵活性,它所启动的模块通常由其配置文件决定。例如一个软 阅读全文
posted @ 2012-09-26 20:16 流-星-追-月 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、集合类与数据容器1、集合与数组的特点:集合只存储对象,是一个容器,用于存放对象,长度可变,要存储基本数据需先转换为对象数组可存对象,也可是基本数据,长度不可变,是一个容器2、 Java用集合类来容纳不同种类的数据,这种容纳是建立在未知的基础上,即Java要用有限种类的集合类,来容纳无限种类的数据对象。3、 分类:Java的集合类可以分为三类:集、列表和映射(1)集(Set):和数学上的“集合”概念相对应,是最简单的一种集合。Set集合中不区分元素的顺序,因此也就不记录元素的加入顺序。‚Set集合中不包含重复元素,即任意的两个元素e1和e2都有e1.equals(e2)=false,并且最 阅读全文
posted @ 2012-09-25 14:03 流-星-追-月 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、概述:注解是JDK6.0以上版本新增加的一项功能它可以添加到程序的任何元素(如包声明、类型声明。构造方法、方法、成员变量等)上用来设置一些说明和解释。访问和处理注解的工具统称APT(Annotation Processing Tool)。2、JDK内置的基本注解类型:(1)Java的注解采用“@”标记形式,后面跟注解类型名称;例如:@SuppressWarnings(value={"unchecked"})。(2)重写Override:import java.awt.List;import java.util.*;public class OverrideTest {p 阅读全文
posted @ 2012-09-21 20:06 流-星-追-月 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、概念:反射就是把Java类中的各种成分映射成相应的java类。2、功能:(1)在运行时判断任意一个对象所属的类。(2)在运行时构造任意一个类的对象。(3)在运行时判断任意一个类所具有的成员变量和方法。(4)在运行时调用任意一个对象的方法。通过反射甚至可以调用到private的方法。(5)生成动态代理。3、Java反射所需要的类主要有:java.lang.Class类和java.lang.reflect包中的Field、Constructor、Method、Array类。4、Class类:(1)Class类封装一个对象或接口运行时的状态。(2)JVM:(Java Virtual Machin 阅读全文
posted @ 2012-09-20 19:16 流-星-追-月 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、泛形的作用:JDK5以前,对象保存到集合中就会失去其特性,取出时通常要程序员手工进行类型的强制转换,这样不可避免就会引发程序的一些安全性问题。代码说明:(1)List list=new ArrayList(); list.add("abc"); //String类型不能强转成Integer类型,编译时不报错,运行出错 Integer i=(Integer)list.get(0);(2)list.add(new Random());list.add(new ArrayList());for(int i=0;i<list.size();i++){ //此处取出来的对象 阅读全文
posted @ 2012-09-20 19:12 流-星-追-月 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 使用 commons-beanutils-1.8.0.jar 与 commons-logging.jar对javaBean的存取操作1)BeanUtils bUtils = new BeanUtils();2)在存取值得时候8种基本类型可以 自动转换可以注册自己定义的类型转化/注册使用BeanUtils定义好的转换规则 注册:ConvertUtils.register(转换方式,要转换的目标类型);(org.apache.commons.beanutils.converters)包里面 预先定义好的转换规则自定义转换方式:1):一个实现了org.apache.commons.beanutils 阅读全文
posted @ 2012-09-18 15:56 流-星-追-月 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 为什么要学内省?开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作java对象的属性。什么是Java对象的属性和属性的读写方法?内省访问JavaBean属性的两种方式:通过PropertyDescriptor类操作Bean的属性通过Introspector类获得Bean对象的 BeanInfo,然后通过 BeanInfo 来获取属性的描述器( PropertyDescriptor ),通过这个属性描述器就可以获取某个属性对应的 getter/setter 方法,然后通过反射机制来调用这些方法。请使用s 阅读全文
posted @ 2012-09-18 15:53 流-星-追-月 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、JavaSe加强主要讲的是JDK 5.0新特性(有助于编写更加清晰,精悍,安全的代码。)新特性包括:1、静态导入2、自动装包/拆包3、for-each循环4、可变参数5、枚举6、泛型7、元数据二、静态导入1、静态导入语法用于导入指定类的某个静态属性值(方法)或全部静态属性值(方法)2、语法:Importstatic包名.类名.静态属性|静态方法|*(*代表所有)3、导入语句使用import static语句1)导入指定类的单个静态属性:import static java.lang.System.out2)、导入指定类静态方法: import staticjava.lang.Math.ma 阅读全文
posted @ 2012-09-18 10:05 流-星-追-月 阅读(218) 评论(0) 推荐(0) 编辑
摘要: IT行业到底是一个让人觉得苦闷的行业,还是一个有着非凡魅力的行业? 大部分的IT从业者都承受着巨大的压力,而且工作时间很长。很多人都认为自己的工作毫无趣味可言。之前韩国ZDNET就发表了一篇“离开IT行业十大理由”的文章,这十大理由包括压力大,工作时间长,必须按照命令行事,竞争激烈等。但事实上,IT行业并非如此压抑无趣。美国CNET公司的Allen Norton介绍了留在IT行业工作的十大理由,希望那些想离开IT业的人们再重新考虑一下。虽然大部分理由都源于美国,但也值得我们参考和借鉴。 高薪的诱惑 任何上班族都会觉得钱难赚。虽然IT行业也一样,但是与其他职业相比,IT业的年薪还是相对较高... 阅读全文
posted @ 2012-09-17 16:38 流-星-追-月 阅读(233) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页