- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 XML笔记_解析XML之DOM和SAX
DOM(Document Object Model) 对于XML应用开发者来说,DOM就是一个对象化的XML数据接口,一个与语言无关、与平台无关的标准接口规范。 要严格区分XML文档树中的根结点与根元素结点:根结点(Document)代表的是 XML 文档本身,是我们解析XML 文档的入口,而跟元素结点则表示XML 文档的根元素,它对应于 XML 文档的
2015-02-09 15:21:25
812
1
原创 [2015-02-09]Java笔记_工厂模式
简单工厂模式: · 意图: 简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出那一种产品类的实例。通常它根据自变量的不同返回不同的类的实例。 · 适用性: 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建出哪一个产品类的实例。 · 角色:
2015-02-09 14:00:12
726
原创 [2015-01-27]XML笔记_XML、DTD、Schema
1. XML:eXtensible Markup Language 可扩展的标记语言。2. DTD:Document Type Definition,文档类型定义。3. XML中的每个元素都是成对出现的(有开始,有结束),,XML中的元素嵌套关系要保持正确性,即现开始的标记要先结束,后开始的标记要后结束。4. 每一个XML 文档都有且只有一个根元素(Root Element)。所谓根元
2015-01-27 22:17:44
694
原创 [2015-01-25]Java笔记_OOAD与UML
1. OOAD(Object Oriented Analyisiand Design),面向对象的分析和设计。2. UML(UnifiedModeling Language),统一建模语言。图形化的语言表示。3.
2015-01-25 17:03:35
900
原创 [2015-01-16]Java笔记_模板、适配器、命令、组合
模板方法模式(Template Method)·概念 定义一个操作中的算法骨架,而将一些步骤延伸到子类中去,使得子类可以不改变一个算法的结构,即可重新定义该算法的某些特定步骤。这里需要复用的是算法的结构,也就是步骤,而步骤的实现可以在子类中完成。·使用场合 1)一次性实现一个算法的不变部分,并且将可变的行为留给子类来完成。 2)各子类公共的
2015-01-16 22:18:33
777
原创 [2014-12-31]Java笔记_Junit 4.X
1. Junit4:全面引入了 Annotation 来执行我们的测试。2. Junit4 并不要求测试类继承 TsetCase 父类。3. 在一个测试类中,所有被 @Test 注解所修饰的 public,void方法都是 testcase,可以被 junit 所执行。package com.bob.junit4;import junit.framework.Assert;im
2014-12-31 16:48:05
752
原创 [2014-11-21]Java笔记_Java网络编程、TCP、UDP
· 端口:IP 地址用来标识网络上的计算机,而端口号用来指明该计算机sha
2014-11-21 17:03:55
924
原创 [2014-11-19]Java笔记_多线程(Multi-Thread)
一、 线程/进程 的概念 线程:线程就是程序中单独顺序的流控制。线程本身不能运行,它只能用于程序中。 多线程: 多线程则指的是在 单个程序中可以同时运行多个不同的线程执行不同的任务。 进程:执行中的程序(程序是静态的概念,进程是动态的概念)。 说明:线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。· Java 中如...
2014-11-19 13:50:08
924
原创 [2014-10-29]JAVA笔记_GUI(Graphical User Interface)AWT、Swing
一、Java GUI 分为两种:1. AWT(Abstr)
2014-10-24 09:59:14
1069
原创 [2014-07-18]JAVA笔记_Object类、String类
1. java.lang.Object 类。java.lang 包在使用的时候无需显示导入
2014-07-18 16:14:06
819
原创 [2014-3-25]JAVA笔记_包、访问权限控制、jar命令、java命名规范
一、 包的概念及使用1. package 是在使用多个类或接口时,为了避免名称重复而采用的一种措施,直接在程序中加入 package 关键字即可。【定义格式】package 包名称。字包名称;//为程序打包package org.sdd.demo08; //定义一个包class Demo{ public String getInfo(){ return "He
2014-03-25 23:45:22
1114
原创 [2014-3-21]JAVA笔记_包装类(Wrapper Class)、匿名内部类
一 、包装类1. 包装类的作用:将基本数据类型包装成类的形式。包装类中的继承关系:(1) Integer、Byte、Float、Double、Short、Long 都属于 Number 类的子类, Number类本身提供了一系类的返回以上6中基本数据类型的操作。(2) Character 属于 Object 的直接子类。(3) Boolean 属于 Object 的直接子
2014-03-22 09:21:42
926
原创 [2014-3-14]JAVA笔记_多态(Polymophism)、instanceof关键字
1. JAVA中面向对象主要有两种提现:(1) 方法的重载与覆写。(2) 对象的多态性。对象的多态性主要分为以下两种类型:(1) 向上转型:子类对象——>父类对象。(2) 向下转型: 父类对象——>子类对象。对于向上转型,程序会自动完成,而对于向下转型时,必须明确地指明要转型的子类类型。【格式 对象转型】对象向上转型: 父类 父类对象 = 子类实例;对象
2014-03-14 14:26:56
1090
原创 [2014-3-11]JAVA笔记_抽象类(abstract class)、接口(interface)
final关键字:1. 使用final关键字声明类、属性、方法是需要注意的几点:· 使用final声明的类不能有子类。· 使用final声明的方法不恩那个被子类所覆写。· 使用final声明的变量即成为常量,常量不可以修改。2. 使用final声明变量是,要求全部的字母大写。 使用 public static final声明的变量称为全局常量。抽象类:概念:在j
2014-03-11 16:26:49
4298
4
原创 [2014-03-07]JAVA笔记_继承、方法重写
一、继承语法:class 父类{} //定义父类class 子类 extends 父类{}//使用extends关键字实现继承注意:1. java中,只允许多层继承,而不能多重继承。 在Java中只允许单继承,不能使用多重继承,即一个子类只能继承一个父类。但是允许进行多层继承,即一个子类可以有一个父类,一个父类还可以有一个父类。
2014-03-10 15:35:58
786
原创 [2014-02-27]JAVA笔记_Static关键字、代码块{}、main()、final关键字
在程序中使用static声明属性,则此属性称为全局属性(或成为静态属性).例1:使用static声明属性class Person{ String name; int age; static String country = "A城"; //使用static申明类属性 public Person(String name, int age){ this.name = name;
2014-02-27 15:46:53
1153
原创 [2014-02-26]JAVA笔记_this、super、构造方法
this关键字的作用:·表示类中的属性·可以使用this调用本类中的构造方法·this表示当前对象例1:当参数名属性名相同时通过this区分class Person{ private String name; private int age; public Person(String name, int age){ // name = name; this.
2014-02-27 10:28:44
877
转载 编译型语言VS解释型语言、动态语言、静态语言
将高级语言翻译成机器语言有两种方式:编译和解释。二者区别在于翻译的时间不同。编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。因此效率比较高。比如C语言。解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。因此效率比较低。比如Basic语言,专门有一个解释器能够直接执行Basic程序
2013-12-11 10:46:31
860
转载 Process Monitor中文手册
1.介绍2.使用Process Monitor3.列的选择4.过滤和高亮5. 进程树(The Process Tree)6. 信息概要工具(Trace Summary Tools)7. 选项8. 保存和记录(Saving and Logging)9. 启动记录10. 配置的导入和导出11. 命令行选项12. P
2013-12-04 09:13:45
5936
原创 [2013-12-01]JAVA笔记_封装性、对象、引用数据类型、new关键字
1. 使用“private”关键字封装。·封装属性: private 数据类型 属性名称 = 默认值;·封装方法: private 返回值类型|void 方法名称(参数列表)2. 只要是属性就必须封装,被封装的属性通过setter 及 getter方法设置和取得,例如:name属性,setter:setName(), getter; getName();
2013-12-01 21:17:33
859
原创 [2013-11-28]JAVA笔记_面向对象基础、方法重载
1. 创建类的语法: class{......};2. 实例化类语法:类名 对象名称 = new 类名
2013-11-28 23:00:13
615
原创 [2013-11-28]JAVA笔记_数组、方法、 Break 、continue
1. 数组属于引用数据类型,使用时需要开辟内存空间。2. 一维数组定义的格式:·声明时直接开辟内存空间数据类型 数组名称[] = new 数据类型[长度];数据类型 [] 数组名称 = new 数据类型[长度];·分步声明声明数组: 数据类型 数组名[] = null;实例化数组: 数组名称 = new 数据类型[长度];关键字 new 只要一出现,则肯定表
2013-11-28 21:46:32
913
原创 [2013-11-26]JAVA笔记_基础知识(一)
1. 编译原理。编写 *.java源文件,编译后生产*.class,然后再有虚拟机执行。Java运行中,会根据不同的操作系统提供给一个JVM版本支持,所以JAVA最大的特点是跨平台。2. 两个环境属性Path:JDK安装完之后的Bin目录。ClassPath:用于找到类所在的目录。Java命令行必须先找到classpath目录之后才能进行类的执行操作。 设置方法:SET C
2013-11-26 00:54:19
1030
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人